從 vSAN 的角度來看,ESXi 維護模式的狀態會因 vCenter 中的一個而有所不同。
- 若要檢查 ESXi 是否已使用 vSAN 進入維護模式或卡住,請執行下列命令:
cmmds-tool find -t NODE_DECOM_STATE -f json
- 輸出應類似:
{
"uuid": "5c99d5dd-3f98-0ee0-6f75-e4434b398000",
"owner": "5c99d5dd-3f98-0ee0-6f75-e4434b398000",
"health": "Healthy",
"revision": "2546",
"type": "NODE_DECOM_STATE",
"flag": "2",
"minHostVersion": "0",
"md5sum": "5919c7a6c18472bea464f097b577e011",
"valueLen": "144",
"content": {"decomState": 0, "decomJobType": 0, "decomJobUuid": "00000000-0000-0000-0000-000000000000", "progress": 0, "affObjList": [ ], "errorCode": 0, "updateNum": 0, "majorVersion": 0, "auditReport": "", "numObjectsEvacuated": 0, "totalObjectstoEvacuate": 0, "bytesToSyncRemaining": 0, "totalBytesToSync": 0},
"errorStr": "(null)"
}
- 在輸出中
decomState
,找出狀態。以下是已知狀態 decomState
及其意義:
decomState: 0
:這表示節點目前未處於維護模式。
decomState: 4
:這表示節點目前正在進入維護模式。
decomState: 6
:這表示從 vSAN 的角度來看,節點目前處於維護模式。
- 如果節點因任何原因而停滯進入或結束維護模式,請嘗試下列步驟:
- 如果 vCenter 的 ESXi 可以進入維護模式 (在以滑鼠右鍵按一下 ESXi 時可使用此選項),請嘗試進入並退出 (或結束並進入) 維護模式。
- 如果這樣做失敗,請嘗試使用下列命令結束 vSAN 維護模式: