In the following scenarios, you will see the CLOMD service liveness on ESXi hosts,
- If any of the ESXi hosts are disconnected, the CLOMD liveness state of the disconnected host is shown as unknown
- .If the Health service is not installed on a particular ESXi host, the CLOMD liveness state of all the ESXi hosts is also reported as unknown.
- If the CLOMD service is not running on a particular ESXi host, the CLOMD liveness state of one host is abnormal.
The Cluster Health – CLOMD liveness check in the vSAN Health Service, and provides details on why it might report an error.This checks if the Cluster Level Object Manager (CLOMD) daemon is alive or not. It does so by first checking that the service is running on all ESXi hosts, and then contacting the service to retrieve run-time statistics to verify that CLOMD can respond to inquiries.
CLOMD (Cluster Level Object Manager Daemon) plays a key role in the operation of a vSAN cluster. It runs on every ESXi host and is responsible for new object creation, initiating repair of existing objects after failures, all types of data moves and evacuations (For example: Enter Maintenance Mode, Evacuate data on disk removal from vSAN), maintaining balance and thus triggering rebalancing, implementing policy changes, etc.
Virtual machine power on, or Storage vMotion to vSAN are two operations where CLOMD is required (and which are not that obvious), as those operations require the creation of a swap object, and object creation requires CLOMD.
Similarly, starting with vSAN 6.0, memory snapshots are maintained as objects, so taking a snapshot with memory state will also require the CLOMD.
CLOMD service was stopped on the host manually / due to service crash,
To get the state status of the CLOMD service,
[root@esx8:~] /etc/init.d/clomd status
To get the state status of the CLOMD service,
[root@esx8:~] /etc/init.d/clomd status
clomd is not running
CLOMD service has been started on the host esx8 to fix the issue and the clomd liveliness changed from abnormal to Alive.
[root@esx8:/var/log] /etc/init.d/clomd start
clomd is running
The clomd module is assigned with a limited memory in Virtual SAN. The module may run out of memory on occasion if a large number of virtual machines are deployed on the Virtual SAN datastore.
[root@esx8:/var/log] /etc/init.d/clomd start
clomd is running
The clomd module is assigned with a limited memory in Virtual SAN. The module may run out of memory on occasion if a large number of virtual machines are deployed on the Virtual SAN datastore.
Comments
Post a Comment
Please leave your valuable comment to improvise the content.