VxRail: Förkontroll av tillägg av VxRail-värdar misslyckas med felmeddelandet "Det gick inte att kontrollera nodkompatibilitet"
Summary: Den här artikeln innehåller information och lösningar när det inte går att kontrollera nodkompatibiliteten när du lägger till en nod.
Symptoms
När du lägger till en ny nod i klustret genereras följande fel:

Cause
Scenario 1: VMK0 saknas på en befintlig nod i klustret.
När en nod läggs till frågar VxRail Manager alla befintliga noder i klustret. Om VMK0 saknas på en befintlig nod kan den inte svara på den här frågan. Recension lcm-web.log för att fastställa vilken värd som inte svarade.
Scenario 2: Om klustret har uppgraderats från 4.5 eller 4.7 till 7.x+ kan det köra en gammal Python-version.
I VxRail 4.5.x- och 4.7.x-versioner används Radar Python 2.7-miljön. I VxRail 7.0.x-versioner använder Radarverktyget python 3.x-miljön.
Om ett fel har inträffat och ett nytt försök görs när du uppgraderar klustret från 4.5.x eller 4.7.x till 7.0.x kan det leda till att radarverktyget på VxRail 7.0.x körs med en gammal Python 2.7-miljö.
Bekräfta om detta är problemet från VxRail Manager /var/log/microservice_log/dayone.log:
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"
Scenario 3: Problem med ADC-version 1.5.320 kan orsaka kompatibilitetskontrollfel.
Bekräfta om detta är problemet genom att kontrollera den ADC-version som körs:
cat /mystic/telemetry/DCManager/update/../conf/application.yml
/var/log/microservice_log/dayone.log Visar:
"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 eller /var/log/mystic/radar_root/radar.log Visar:
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]
Scenario 4: Den tidigare uppgraderingen slutfördes inte helt.
/var/log/microservice_log/short.term.log Visar:
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
Scenario 1:
- Välj värden i vSphere. Gå till Konfigurera > VMkernal-kort och skapa en ny VMK.
- Placera VMK på VxRail-hanterings-portgruppen.
- Aktivera hanteringstjänsten i Port Properties.
- När den har skapats redigerar du den nyskapade VMK0 och aktiverar "Erhåll IPv6-adress automatiskt via routerannonsering" i IPv6-inställningarna
- Starta om tjänsterna på VxRail Manager:
systemctl restart vmware-marvin systemctl restart runjars
Scenario 2:
-
Bekräfta att klustret kör kodnivån och ladda ner uppgraderingspaketet med samma kodnivå från webbplatsen för Dell Support VxRail-produktsidan:
https://www.dell.com/support/product-details/en-us/product/vxrail-software/drivers - Ta ett snapshot av VxRail Manager.
- Packa upp fil
Radar.tgzfrån uppgraderingspaketet och ladda upp filen till sökvägen till VxRail Manager/home/mystic/ - Uppdatera radarverktyget med hjälp av kommandona nedan med ett rotkonto i VxRail Manager:
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
-
Försök lägga till nod igen.
Scenario 3:
Om ADC finns på version 1.5.320 uppdaterar du ADC efter VxRail: Så här uppgraderar du ADC manuellt.
Scenario 4:
Detta kräver supportåtgärder för att korrigera baslinjer och poster för VxRail Manager-konfigurationstjänsten. Öppna ett supportärende och referera till den här artikeln.
Additional Information
Ett liknande fel kan inträffa vid uppgradering av satellitnoder där en kompatibel värd visas som inkompatibel. Mer information finns i Dell VxRail: Uppgraderingen av satellitnoden misslyckades med ett inkompatibelt fel