VxRail: Tilføj forhåndskontrol af VxRail-værter mislykkes med fejlen "Nodekompatibilitet kunne ikke kontrolleres"
Summary: Denne artikel indeholder oplysninger og løsninger, når tilføjelse af en node ikke kontrollerer nodekompatibilitet.
Symptoms
Når du føjer en ny node til klyngen, genererer den nedenstående fejl:

Cause
Scenarie 1: VMK0 mangler på en eksisterende node i klyngen.
Under en nodetilføjelse forespørger VxRail Manager på alle eksisterende noder i klyngen. Hvis VMK0 mangler på en eksisterende node, kan den ikke besvare denne forespørgsel. Anmeldelse lcm-web.log for at finde ud af, hvilken vært der ikke reagerede.
Scenarie 2: Hvis klyngen blev opgraderet fra 4.5 eller 4.7 til 7.x+, kører den muligvis en gammel Python-version.
På VxRail 4.5.x- og 4.7.x-versioner bruger radarværktøjet python 2.7-miljø. På VxRail 7.0.x-udgivelser bruger radarværktøjet python 3.x-miljø.
Når du opgraderer klyngen fra 4.5.x eller 4.7.x til 7.0.x, og opgraderingen forsøges igen, kan det medføre, at radarværktøjet på VxRail 7.0.x kører med et gammelt python 2.7-miljø.
Bekræft, om dette er problemet, fra 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"
Scenarie 3: Problemer med ADC version 1.5.320 kan forårsage kompatibilitetskontrolfejl.
Bekræft, om dette er problemet, ved at kontrollere den kørende ADC-version:
cat /mystic/telemetry/DCManager/update/../conf/application.yml
/var/log/microservice_log/dayone.log Viser:
"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 Viser:
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]
Scenarie 4: Den forrige opgradering blev ikke fuldført helt.
/var/log/microservice_log/short.term.log Viser:
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
Scenarie 1:
- Vælg værten i vSphere. Gå til Konfigurer > VMkernal-adaptere, og opret en ny VMK.
- Placer VMK en på VxRail Management-portgruppen.
- Aktivér administrationstjenesten i Portegenskaber.
- Efter oprettelsen skal du redigere den nyoprettede VMK0 og i IPv6-indstillinger aktivere "Hent IPv6-adresse automatisk via routerannonce"
- Genstart tjenester på VxRail Manager:
systemctl restart vmware-marvin systemctl restart runjars
Scenarie 2:
-
Bekræft, at klyngen kører kodeniveau, og download den samme pakke med opgradering på kodeniveau fra Dell Support VxRail-produktsiden:
https://www.dell.com/support/product-details/en-us/product/vxrail-software/drivers - Tag et snapshot af VxRail Manager.
- Udpak fil
Radar.tgzfra opgraderingspakken, og upload filen til stien til VxRail Manager/home/mystic/ - Kør nedenstående kommandoer med en rodkonto i VxRail Manager for at opdatere radarværktøjet:
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
-
Prøv at tilføje noder igen.
Scenarie 3:
Hvis ADC er på version 1.5.320, skal du opdatere ADC efter VxRail: Sådan opgraderes ADC manuelt.
Scenarie 4:
Dette kræver supportintervention for at korrigere basislinjer og konfigurationsserviceposter i VxRail Manager. Åbn en supportanmodning, og henvis til denne artikel.
Additional Information
En lignende fejl kan opstå ved opgradering af satelitnoder, hvor den viser en kompatibel vært som inkompatibel. Du kan finde flere oplysninger på Dell VxRail: Opgradering af satellitnode mislykkedes med en inkompatibel fejl