Check Compliance means that you are checking the host against the baseline you have attached to that ESXi Host. So if ESXi host matches with the baseline it will be displayed as compliant but if it is not matched then it will be displayed as non compliant or unknown. So in this host we will see on How to check compliance of ESXi host in VMware Update Manager.
You can also schedule the Check Compliance of ESXi host easily so you don’t have to manually check compliance every time. Update Manager will check compliance of ESXi hosts automatically and result will be displayed.
When you are checking for the Compliance for any vSphere Object you will find 4 different types of states available in the VMware Update Manager:
Compliant: This state indicates that a vSphere object is compliant with all baselines in an attached baseline group or with all patches, extensions, and upgrades in an attached baseline. Compliant state requires no further action.
Non-Compliant: This state indicates that one or more baselines in a baseline group, or one or more patches, extensions, or upgrades in a baseline are applicable to the target object but are not installed (missing) on the target. You must remediate the target object to make it compliant.
Unknown: When you attach a baseline or a baseline group to a vSphere object, and you do not scan the object, the state of the vSphere object against the baseline or baseline group is Unknown. This state indicates that a scan operation is required, that the scan has failed, or that you initiated a scan on an unsupported platform
Incompatible: This state requires attention and further action. You must determine the reason for incompatibility by probing further. You can remediate the objects in this state, but there is no guarantee that the operation will succeed. In most cases Update Manager provides enough details for incompatibility.
So let’s see How to Check Compliance of ESXi Host:
Login to vSphere Web Client.
Choose Host or Cluster of which you want to check.
Go to Updates Tab.
Select Host Updates.
Here you can see Check Compliance so click on it so it will automatically check the compliance of ESXi host with attached baseline.
Here you can see that our Hosts are non-compliant.
You can also schedule the Compliance check.
Click on Schedule as shown.
Here you can schedule the Compliance checks for ESXi Hosts. You can also provide Email ID to get notified once it is completed.
So using this way you can easily identify the Compliant state of the ESXi host and based on that you can perform your next action or go with remediation of the Host.
That’s it for Today Friends. I Hope you liked reading this post & If you find anything more to be added or removed feel free to write it in our comments. If you find it useful You are Feel free to share this on social media to help others & spread knowledge.
If you have any query on any thing you are free to write it in our comments section & we will make sure to provide you the better solution as soon as possible.
Source: VMware Documentation.