Skip to content

Instantly share code, notes, and snippets.

@vicendominguez
Created February 4, 2014 13:33
Show Gist options
  • Save vicendominguez/8803620 to your computer and use it in GitHub Desktop.
Save vicendominguez/8803620 to your computer and use it in GitHub Desktop.
VMware Rollup Health State sensor sync problem
First you need to compare two sensors. You need two tags:
A - https://vCenter_Server_name/mob/
B - https://NodeAffected_Server_name/mob/
Then:
1. Connect API via Internet browser - https://vCenter_Server_name/mob/ and https://NodeAffected_Server_name/mob/
2. Choose: content | ServiceContent | content
3. Navigate to rootFolder | ManagedObjectReference:Folder | name(or ha)-folder-root (name-folder-root)
4. Find childEntity | ManagedObjectReference:ManagedEntity[] | name(or ha)-datacenter (name-datacenter)
5. Choose: hostFolder | ManagedObjectReference:Folder | name(or ha)-folder-host (host)
6. Then find: childEntity | ManagedObjectReference:ManagedEntity[] | name(or ha)-compute-res
7. Choose: host | ManagedObjectReference:HostSystem[] | name(or ha)-host
8. Finally, go to runtime | HostRuntimeInfo | runtime
9. On doing that, navigate to healthSystemRuntime | HealthSystemRuntime | healthSystemRuntime
10. Click on systemHealthInfo | HostSystemHealthInfo | systemHealthInfo
11. Find: numericSensorInfo | HostNumericSensorInfo[] | numericSensorInfo
In both of browser tags/windows:
12. Compare the value in the following string name string "VMware Rollup Health State"
If they are not equal, then you will need to resync vcenter and the node. How?
1. delete node from vcenter.
2. Restart agents in the node.
3. Insert node in vcenter.
Vicente
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment