VMware vSphere ESXi 5.5 Host not Compliant, with these 3 Storage Policy Mismatches.

Issue: My VMware vSphere ESXi Host had Compliance Failures, with these 3 things:

1) Storage policy vmnamespace mismatch.

2) Storage policy vdisk mismatch

3) Storage policy cluster mismatch

Fix: Use these instructions ONLY:

If you are NOT currently using Virtual SAN (vSAN) on your VMware vSphere ESXi 5.5 Host.

Step # 1

Select your profile under Host Profiles.

Right-Click and Select Enable/Disable Profile Configurationā€¦ on Context Menu.

Step # 2

Under Storage configuration Section.

Uncheck the 4th item from the top, Virtual SAN Configuration.

Next, Click the OK button.

Step # 3

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

Step # 4

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.

Fix: Use these instructions ONLY:

If you are currently using Virtual SAN (vSAN) on your VMware vSphere ESXi 5.5 Host.

Step # 1

Select your profile under Host Profiles.

Right-Click and Select Edit Profileā€¦ on Context Menu.

Step # 2

Under Storage configuration Section.

Next, Virtual SAN Configuration.

Then, Storage option Policies.

Now we need to fill out these 3 items listed below.

1) Storage policy for cluster

Default Setting is ((“hostFailuresToTolerate” i1) (“forceProvisioning” i1))

2) Storage policy for vdisk

Default Setting is ((“hostFailuresToTolerate” i1) (“forceProvisioning” i1))

3) Storage policy for vmnamespace

Default Setting is ((“hostFailuresToTolerate” i1) (“forceProvisioning” i1))

Next, Click the OK button.

Step # 3

Once your Recent Tasks, shows that Update host profile Completed

Step # 4

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.