Dell VxRail: Vergewissern Sie sich, dass vCLS-VMs vor dem Herunterfahren des VxRail-Clusters gelöscht werden

Zusammenfassung: Stellen Sie sicher, dass vCLS-VMs vor dem Herunterfahren des VxRail-Clusters gelöscht werden.

Dieser Artikel gilt für Dieser Artikel gilt nicht für Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden. In diesem Artikel werden nicht alle Produktversionen aufgeführt.

Symptome

Führen Sie das Herunterfahren des VxRail-Clusters über die Benutzeroberfläche des VxRail-Plug-ins durch.

Aufgrund einer seltenen HostCommunication Fehler von vCenter zu ESXi, nach dem Einschalten des Clusters verlieren einige virtuelle Maschinen (VM) möglicherweise vSAN-Objekte.
Check ESXi eam.log

// vCLS(1) = vm-3001 = agent-id 0052042f-8680-404e-9a14-46074251809d
// EAM successfully powered off the vCLS VM
2021-12-15T01:06:55.837Z |  INFO | vim-inv-update | VirtualMachinePropertyChangeHandler.java | 264 | VM: vm-3001 power state set to poweredOff
2021-12-15T01:06:56.375Z |  INFO | cluster-agent-2 | AuditedJob.java | 106 | JOB COMPLETED: [#172504658] PowerOffVmJob(ClusterAgent(ID: 'Agent:0052042f-8680-404e-9a14-46074251809d:null'))
// then EAM tried to delete the vCLS VM
2021-12-15T01:06:56.375Z |  INFO | cluster-agent-2 | ExecutorUtils.java | 36 | JOB SUBMITED: [#1300404265] DeleteVmJob(ClusterAgent(ID: 'Agent:0052042f-8680-404e-9a14-46074251809d:null'))
2021-12-15T01:06:56.375Z |  INFO | cluster-agent-2 | AuditedJob.java | 106 | JOB STARTED: [#1300404265] DeleteVmJob(ClusterAgent(ID: 'Agent:0052042f-8680-404e-9a14-46074251809d:null'))

// but due to HostCommunication error, EAM failed to delete the vCLS VM.
2021-12-15T01:07:50.530Z |  WARN | cluster-agent-2 | Retry.java | 103 | Failed to delete ClusterAgent(ID: 'Agent:0052042f-8680-404e-9a14-46074251809d:null') VM vm-3001.at attempt 1 out of 24 Reason: vmodl.fault.HostCommunication {
}

// then Cluster was shutdown
// After Cluster power up EAM tried to delete the VM again after vCenter boot up, but it deleted wrong VM
2021-12-15T06:25:56.336Z |  INFO | cluster-agent-3 | ExecutorUtils.java | 36 | JOB SUBMITED: [#1489285519] DeleteVmJob(ClusterAgent(ID: 'Agent:0052042f-8680-404e-9a14-46074251809d:null'))
2021-12-15T06:25:56.336Z |  INFO | cluster-agent-3 | AuditedJob.java | 106 | JOB STARTED: [#1489285519] DeleteVmJob(ClusterAgent(ID: 'Agent:0052042f-8680-404e-9a14-46074251809d:null'))
2021-12-15T06:25:58.389Z |  INFO | cluster-agent-3 | AuditedJob.java | 106 | JOB COMPLETED: [#1489285519] DeleteVmJob(ClusterAgent(ID: 'Agent:0052042f-8680-404e-9a14-46074251809d:null'))
2021-12-15T06:25:58.389Z |  INFO | cluster-agent-3 | AuditedJob.java | 106 | JOB COMPLETED: [#1090355414] UninstallClusterAgentJob(ClusterAgent(ID: 'Agent:0052042f-8680-404e-9a14-46074251809d:null'))

Ursache

Während des Herunterfahrens des VxRail-Clusters initiiert VxRail den Cluster-Rückzugsmodus, der den vCenter ESXi Agent Manager (EAM)-Service auffordert, vCLS-VMs zu löschen. Aufgrund einer seltenen HostCommunication Fehler von vCenter zu ESXi, kann das EAM die vCLS-VMs möglicherweise nicht löschen.

VxRail Manager ist nicht in der Lage, den Status der vCLS-VM zu erkennen, sodass der Prozess zum Herunterfahren nicht wartet, bis das Löschen der vCLS-VM abgeschlossen ist. Möglicherweise werden vCenter- und VxRail Manager-VMs heruntergefahren, bevor der Löschvorgang durch EAM abgeschlossen wird.

Infolgedessen versucht der EAM, diese VMs beim Einschalten des Clusters erneut zu löschen, aber jetzt wird die VM-ID zwischen VPXD und VPXA nicht synchronisiert, was dazu führt, dass falsche VMs gelöscht werden.

Lösung

Der durch VxRail erweiterte Cluster wurde in Version 7.0.370 heruntergefahren, um den Status der vCLS-VMs zu überwachen und sicherzustellen, dass sie gelöscht werden, bevor mit dem Prozess zum Herunterfahren des Clusters fortgefahren wird. Wenn Ihr Cluster auf Version 7.0.370 oder höher ausgeführt wird, wurde dieses Problem bereits behoben.

Bei Clustern vor Version 7.0.370 muss VOR dem Herunterfahren des VxRail-Clusters manuell sichergestellt werden, dass alle vCLS-VMs aus dem Cluster entfernt wurden.
  1. Befolgen Sie den VMware-Wissensdatenbankartikel 80472Dieser Hyperlink führt Sie zu einer Website außerhalb von Dell Technologies. "Schritte für den Rückzugsmodus", um den Rückzugsmodus zu aktivieren, und stellen Sie sicher, dass vCLS-VMs erfolgreich gelöscht werden. Dies kann überprüft werden, indem Sie die RegisterkartevSAN Cluster VMs> auswählen. Es sollte keine vCLS-VM aufgeführt sein.
Erweiterte vCenter Server-Einstellungen für Rückzugsmodus
  1. Befolgen Sie die Benutzeroberfläche des VxRail-Plug-ins, um den Cluster herunterzufahren.

Betroffene Produkte

VxRail Software
Artikeleigenschaften
Artikelnummer: 000196884
Artikeltyp: Solution
Zuletzt geändert: 03 Feb. 2025
Version:  11
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.