Dell VxRail:過時的public.operation_status記錄可防止 VxRail 4.7.410 上的單一節點關機

Resumen: 在未顯示其工作的情況下,無法對單一節點關機進行驗證。

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Síntomas

VxRail 外掛程式 (以下稱「Monitor」->「Physical View」->「ACTIONS」->「Shutdown Host」) 的單一節點關機要求在「Validate」步驟中停止。
四分之三的 ESXi 主機已完成下列步驟,沒有問題。但是特定主機在「Validate」步驟中停止,卻未在「關機主機 - 主機名稱」對話方塊中顯示平常的工作。

  1. VM 遷移
  2. 驗證
  3. 確認
  4. 關機

 

重新開機 VxRail Manager 和 ESXi 之間的所有相關服務並無法解決問題。
重新開機 VxRail Manager 無法解決問題。
重新開機 ESXi 主機無法解決問題。
管理帳戶沒有任何問題。
從記錄束中找到過時的public.operation_status記錄 (必須更換SERVICE_TAG )。

# pwd
/VxRail_Support_Bundle_528b5b3d-d2f4-2f70-fc35-d3e15c274bcc_2022-06-01_00_23_57/vxrail_data_collection_2022-06-01_00_23_57/dump
# grep "^COPY " db_mysticmanager -n |grep public.operation_status -A1
3623:COPY public.operation_status (id, owner, state, error, progress, starttime, endtime, target, step, detail, extension) FROM stdin;
3695:COPY public.power_supply (sn, part_number, revision_number, name, manufacturer, slot, health, missing, appliance_id) FROM stdin;
# expr 3695 - 3623 - 1
71
# grep "^COPY public.operation_status" db_mysticmanager -A71 |grep "^COPY \|HOST_SHUTDOWN[[:space:]]IN_PROGRESS"|grep SERVICE_TAG
3d56845d-32be-4b67-b5a6-f10790ccedcc    HOST_SHUTDOWN   IN_PROGRESS     \N      0       1649927129841   \N      SERVICE_TAG \N      \N      \N

 

Causa

過時的public.operation_status記錄無法完成「驗證」步驟。

 

Resolución

刪除過時的public.operation_status記錄即可解決問題。

 

  1. 在 vSphere 用戶端中拍攝 VxRail Manager 虛擬機器的快照。

  2. 使用 ssh 以 Mystic 身分登入 VxRail Manager,然後將使用者 (su -) 切換至 root 使用者。

  3. 執行下列命令,在 VxRail Manager 資料庫中顯示IN_PROGRESS/HOST_SHUTDOWN作業清單。

    	# psql -U postgres mysticmanager -c "select id, owner, state, error, target from public.operation_status where owner='HOST_SHUTDOWN' and state='IN_PROGRESS';"
  4. 從步驟 3的輸出中識別「IN_PROGRESS」狀態作業的「id」。

  5. 執行下列命令,從 VxRail Manager 資料庫中刪除記錄。

    	# psql -U postgres mysticmanager -c "delete from public.operation_status where id='ID_FROM_PREVIOUS_PSQL_COMMAND_OUTPUT' and owner='HOST_SHUTDOWN' and state='IN_PROGRESS';"
  6. 執行下列命令,以在 VxRail Manager 上重新開機 vmware-marvin 和 run要s 服務。

    	# systemctl restart vmware-marvin
    	# systemctl restart runjars
  7. 從 VxRail 外掛程式 (以下稱「Monitor」->「Physical View」->「ACTIONS」->「Shutdown Host」) 再次嘗試單一節點關機,並檢查「Validate」步驟結果。

  8. 如果「驗證」步驟完成,您可以刪除 VxRail Manager 虛擬機器的快照。

 

Productos

VxRail Appliance Family
Propiedades del artículo
Número del artículo: 000201232
Tipo de artículo: Solution
Última modificación: 01 jun 2023
Versión:  7
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.