VMware vSphere ESXi 5.5 Host not Compliant after updating VMware vCenter Server to 5.5 Update 2d (2442329).


My VMware vSphere ESXi Host had Compliance Failures:

Failures Against Host Profile:

The options Config.GlobalSettings.guest.commands.sharedPolicyRefCount have been changed from their expected default values.

On these VMware vSphere ESXi versions the default value was:

ESXi 5.5 Update 1 (1623387) was 0

ESXi 5.5 Update 2 (2068190) was 0


But on VMware vCenter Server 5.5 Update 2d this value changed to 100 from 0.


We need to add a profile for this setting, using the Add Profile menu option.


Step # 1

Select your Host Profile, under Host Profiles.

Right-Click on Host Profile, then select Edit Profile… on Context Menu.

Under your Profile Structure, select Advanced configuration option.

Next, Right-Click Advanced configuration option.

Then, Click Add Profile.

Step # 2

We first need to expand Advanced configuration option, using the Plus sign.

Scroll to the bottom, You will see a new Profile Setting called OptionProfile.

Next, Expand the OptionProfile setting, using the Plus Sign, until you see Advanced option.

Now, select Advanced option.

Step # 3

Next, within the Configuration Details section.

Click the drop down, and select Configure a fixed option.

You should now have two blank boxes with the following labels:

1) *The name of the option using dot notation to reflect the option’s position in a hierarchy.

2) The value of the option.

Step # 4

For the first option we are going to use this name for our option.


Next, we will use this value for our value option.


Next, Click the OK button.

Step # 4

Once your Recent Tasks, shows that Update host profile Completed.

Step # 5

Select one of your VMware vSphere ESXi Host, which is currently showing as Noncompliant.

Next Right-Click, then Check Profile Compliance

This time your VMware vSphere ESXi 5.5 Host should be Compliant.