I am working on a lab enviornment and got following error while enabling Health Plugin in VSAN6.0. Even I installed VIB manually on all the ESX Server but still keep getting the error and not able to enable Health Plugin
vib module for agent is not installed vsan health-domain-c20
Any help
Thanks
PR
Have you tried using the Web Client to initiate the installation routine (Retry/Enable)? This way it can go through all the motions on its own like, enter-maintenance, drs clients, install vib, reboot, etc. If the Web Client isn't your thing you could connect to you VCS, open up RVC and issue the following command "vsan.health.cluster_uninstall <path-to-cluster>" and then/or "vsan.health.cluster_install <path-to-cluster>". As I recall "Retry" will uninstall first, reboot all the affected hosts, then install, and reboot again. There is more going on then installing a vib and rebooting, registration/activation of that host-health-check to the VCS for instance. Cheers, -Jon
Thanks for the steps Jon. I followed the same step but No Luck. Initially command gave me following output "waiting for EAM to auto-remediate vmware vsan" and at the end I got following output "EAM failed to roll out VSAN Health VIB". I have enclosed the screen shot.
Even I tried to run the installation command after rebooting the ESX Servers. Just a note that my test environment is running on vcloud air. I deployed 3 ESXi 6.0 and One windows based vcenter.
Firstly are you sure VSAN is possible with vCloud Air? My first inclination is no its not, but vmware does tend to surprise me. -Jon
I am able to configure VSAN on my test box and is able to store VM's in it. I don't see any issue. Advice if their is any way to verify that by looking on to servers.
Very likely it's the PXE boot issue. we have the limitation that VSAN health VIB cannot be installed in the PXE booted host. Could you verify if your ESXi host provisioning from vcloud air is fully installed or PXE booted?
Yu
It is fully installed on the 4 GB disk. No PXE boot / Auto Deploy is used.
Can you be a bit more specific on how you tried to install the VIB? Did you reboot after install? Does "esxcli software vib" list the health VIB (please paste here)? if the install fails, /var/log/esxupdate.log may contain useful error messages.
Somehow ESX is unable to download the VIB/offline bundle from the EAM/vCenter server. I think we would need support bundles and a support case to fully resolve. Here is a workaround if possible in your environment: Install the VIBs manually (using esxcli software vib install, and reboot), then hit the "Enable" button in the UI.
I noticed that a new version of the VSAN Health plugin was released yesterday.