VxRail: Die Vorabprüfung des VxRail-Hosts zum Hinzufügen schlägt fehl mit dem Fehler "Prüfung der Node-Kompatibilität fehlgeschlagen"
Summary: Dieser Artikel enthält Informationen und Lösungen, wenn beim Hinzufügen eines Node die Node-Kompatibilität nicht geprüft werden kann.
Symptoms
Beim Hinzufügen eines neuen Node zum Cluster wird der folgende Fehler erzeugt:

Cause
Szenario 1: VMK0 fehlt auf einem vorhandenen Node im Cluster.
Während des Hinzufügens eines Node fragt VxRail Manager alle vorhandenen Nodes im Cluster ab. Wenn VMK0 auf einem vorhandenen Node fehlt, kann es nicht auf diese Abfrage reagieren. Überprüfung lcm-web.log , um den Host zu ermitteln, der nicht geantwortet hat.
Szenario 2: Wenn auf dem Cluster ein Upgrade von 4.5 oder 4.7 auf 7.x+ durchgeführt wurde, wird möglicherweise eine alte Python-Version ausgeführt.
In den VxRail 4.5.x- und 4.7.x-Versionen verwendet das Radar-Tool die Umgebung Python 2.7. Auf VxRail 7.0.x-Versionen verwendet das Radar-Tool die Python-3.x-Umgebung.
Wenn beim Upgrade des Clusters von 4.5.x oder 4.7.x auf 7.0.x ein Fehler aufgetreten ist und das Upgrade erneut versucht wird, kann dies dazu führen, dass das Radar-Tool auf VxRail 7.0.x mit einer alten Python 2.7-Umgebung ausgeführt wird.
Überprüfen Sie über VxRail Manager, ob dies das Problem ist. /var/log/microservice_log/dayone.logaus:
2021-10-14-03:39:41 microservice.nano-service "2021-10-14 03:39:41,162 [INFO] <Dummy-5:140386337261640> node_add_radar_check.py run_script() (176): current radar state: /mystic/radar/venv/bin/python: error while loading shared libraries: libpython2.7.so.1.0: cannot open shared object file: No such file or directory"
Szenario 3: Probleme mit ADC-Version 1.5.320 können zu Fehlern bei der Kompatibilitätsprüfung führen.
Überprüfen Sie, ob dieses Problem vorliegt, indem Sie die ausgeführte ADC-Version überprüfen:
cat /mystic/telemetry/DCManager/update/../conf/application.yml
/var/log/microservice_log/dayone.log zeigt:
"2024-01-16 11:50:09,989" microservice.nano-service "2024-01-16T11:50:09.744106811Z stdout F 2024-01-16T11:50:09.743Z <e9c5c40a861595550dbd7eebc4c94bb8> nano-service [INFO] <140063923854920> node_add_radar_check.py run_script() (197): result after join: {""total_severity"": ""CRITICAL"", ""message"": ""Plugin kgs_check_node_add required parameter(s) check_type missing.""}"
/var/log/mystic/radar.log oder /var/log/mystic/radar_root/radar.log zeigt:
2024-01-16 12:13:14,472.472Z INFO [Radar] stdout: {
"check_id": "vxtii_check",
"result": "ERROR",
"messages": [
{
"id": "VXR304VXTI0001",
"alphaid": "vxtii_report_generation_failed",
"symptom": "Vxverify check failed with error ",
"action": "Check radar.log or vxv.log for details.",
"kb": "",
"severity": "Error",
"extension": {
"symptom_params": [
""
]
}
}
]
}
[execution_engine.py:611]
Szenario 4: Das vorherige Upgrade wurde nicht vollständig abgeschlossen.
/var/log/microservice_log/short.term.log zeigt:
2021-11-19-10:01:35 microservice.nano-service " ""status"": ""COMPLETED"","
2021-11-19-10:01:35 microservice.nano-service " ""result"": {"
2021-11-19-10:01:35 microservice.nano-service " ""severity"": ""WARN"","
2021-11-19-10:01:35 microservice.nano-service " ""messages"": ["
2021-11-19-10:01:35 microservice.nano-service " {"
2021-11-19-10:01:35 microservice.nano-service " ""id"": ""VXR304COMVX0000"","
2021-11-19-10:01:35 microservice.nano-service " ""alphaid"": ""kgs_check_vxrail_system_version_inconsistent"","
2021-11-19-10:01:35 microservice.nano-service " ""symptom"": ""The VxRail system is in the middle of an upgrade."","
2021-11-19-10:01:35 microservice.nano-service " ""action"": ""Please contact Support to resolve this issue."","
2021-11-19-10:01:35 microservice.nano-service " ""kb"": """","
2021-11-19-10:01:35 microservice.nano-service " ""severity"": ""Warn"""
2021-11-19-10:01:35 microservice.nano-service " }"
2021-11-19-10:01:35 microservice.nano-service " ]"
2021-11-19-10:01:35 microservice.nano-service " }"
2021-11-19-10:01:35 microservice.nano-service " }"
2021-11-19-10:01:35 microservice.nano-service " ]"
2021-11-19-10:01:35 microservice.nano-service " }"
Resolution
Szenario 1:
- Wählen Sie den Host in vSphere aus. Navigieren Sie zu VMkernel-Adapter konfigurieren > und erstellen Sie einen neuen VMK.
- Platzieren Sie den VMK in der VxRail-Managementportgruppe.
- Aktivieren Sie den Managementservice in den Porteigenschaften.
- Bearbeiten Sie nach der Erstellung den neu erstellten VMK0 und aktivieren Sie in den IPv6-Einstellungen die Option "IPv6-Adresse automatisch über Routerankündigung beziehen".
- Starten Sie die Services auf VxRail Manager neu:
systemctl restart vmware-marvin systemctl restart runjars
Szenario 2:
-
Vergewissern Sie sich, dass auf dem Cluster Codeebene ausgeführt wird, und laden Sie dasselbe Upgrade-Bundle für Codeebene von der Dell Support VxRail-Produktseite herunter:
https://www.dell.com/support/product-details/en-us/product/vxrail-software/drivers - Erstellen Sie einen Snapshot von VxRail Manager.
- Datei extrahieren
Radar.tgzaus dem Upgrade-Bundle und laden Sie die Datei in den VxRail Manager-Pfad hoch./home/mystic/ - Führen Sie die folgenden Befehle mit einem Root-Konto auf dem VxRail Manager aus, um das Radar-Tool zu aktualisieren:
rm -rf /mystic/radar/venv tar -xzf /home/mystic/Radar.tgz --exclude='logs/*' --exclude='report/*' -C /mystic/radar >/dev/null chmod -R 755 /mystic/radar chown -R tcserver:pivotal /mystic/radar
-
Versuchen Sie erneut, den Node hinzuzufügen.
Szenario 3:
Wenn ADC Version 1.5.320 ist, aktualisieren Sie ADC nach VxRail: Manuelles Upgrade von ADC.
Szenario 4:
Dies erfordert Supportinterventionen, um Baselines und VxRail Manager-Konfigurationsserviceeinträge zu korrigieren. Öffnen Sie ein Supportticket und verweisen Sie auf diesen Artikel.
Additional Information
Ein ähnlicher Fehler kann beim Upgrade von Satelliten-Nodes auftreten, bei dem ein kompatibler Host als inkompatibel angezeigt wird. Weitere Informationen finden Sie unter Dell VxRail: Satelliten-Node-Upgrade ist mit einem inkompatiblen Fehler fehlgeschlagen