VMware Cloud Community
Niyot1
Enthusiast
Enthusiast
Jump to solution

vSAN witness host patching using images

I am trying to patch the vSAN witness host but get an error -  Host not compatible with image.    All the other esxi hosts in the cluster remediate successfully.   Seeing as I can no longer go back to baselines how do I get to update the witness.  any ideas?   PS already opened a ticket with VMWare, that was 2 weeks ago. still waiting 😞 

Reply
0 Kudos
1 Solution

Accepted Solutions
Niyot1
Enthusiast
Enthusiast
Jump to solution

Thanks for looking and your quick responses.  I got VMWare support to check it out.  Turns out those drivers were the culprit and had to be removed and VMW vib drivers installed instead.   Must have been installed during the baseline days.   Interestingly,   the baseline patch didn't complain. 

View solution in original post

Reply
0 Kudos
13 Replies
CallistoJag
Hot Shot
Hot Shot
Jump to solution

The vSAN witness is not usually a real host but a virtual appliance in a remote site. It is only reported as a host by vCenter (by design). This could be your issue?
Reply
0 Kudos
depping
Leadership
Leadership
Jump to solution

Which version are you running? As we don't support images for 7.0 U2 and lower, only U3 and up.

Niyot1
Enthusiast
Enthusiast
Jump to solution

Hi 

 

Running version 7.0 U3j.    for to say that all the criteria has been met. 

  • vCenter Server must be version 7.0 Update 3 and later.
  • The witness host must be ESXi version 7.0 Update 2 and later.> this was verified already
  • The witness host must be a virtual server and not a physical server. yes 
  • The witness host must be a dedicated witness host and not a shared witness host. yes
Reply
0 Kudos
depping
Leadership
Leadership
Jump to solution

Can you create a screenshot of the error, and does it give any specifics below that?

Reply
0 Kudos
Niyot1
Enthusiast
Enthusiast
Jump to solution

Niyot1_0-1683711558042.png

 

Got this KB from support - https://kb.vmware.com/s/article/90527.

Reply
0 Kudos
depping
Leadership
Leadership
Jump to solution

The witness has some strange drivers listed, did you apply an add-on or something to the witness in the past?

I am deploying a virtual lab myself just to see if I can reproduce it...

Niyot1
Enthusiast
Enthusiast
Jump to solution

Nope.   Always used baselines and only just switched to using images. 

Reply
0 Kudos
depping
Leadership
Leadership
Jump to solution

Just testing it here in my lab and it just works fine... No idea why you have that issue. Maybe roll out a new Witness and replace the current one?

Reply
0 Kudos
Niyot1
Enthusiast
Enthusiast
Jump to solution

Thanks for looking and your quick responses.  I got VMWare support to check it out.  Turns out those drivers were the culprit and had to be removed and VMW vib drivers installed instead.   Must have been installed during the baseline days.   Interestingly,   the baseline patch didn't complain. 

Reply
0 Kudos
Tibmeister
Expert
Expert
Jump to solution

Little confused, I thought that you can't use vLCM to patch a Witness Appliance for a 2-node cluster and the 2-node cluster?  Are you saying if we have a Witness Appliance with only a single 2-Node cluster attached then we could use vLVM to patch with an image for both the cluster and witness?

Reply
0 Kudos
Niyot1
Enthusiast
Enthusiast
Jump to solution

I have a 6 node stretched cluster.    So what you mentioned here does not really apply to this environment. 

Reply
0 Kudos
Tibmeister
Expert
Expert
Jump to solution

Sorry, was replying to @depping, but correct, it shouldn't apply unless you are using a shared witness.

Reply
0 Kudos
depping
Leadership
Leadership
Jump to solution

I am not sure I am following you? We are talking about a 6-node cluster here? I didn't mention 2-node or shared witness either?

Reply
0 Kudos