VxRail: VxRail 호스트 추가 사전 검사가 실패하고 '노드 호환성 검사 실패' 오류가 표시됨
Summary: 이 문서에서는 노드 추가가 노드 호환성을 확인하지 못하는 경우 정보와 해결 방법을 제공합니다.
Symptoms
클러스터에 새 노드를 추가하면 아래 오류가 발생합니다.

Cause
시나리오 1: 클러스터의 기존 노드에 VMK0이 없습니다.
노드를 추가하는 동안 VxRail Manager는 클러스터의 모든 기존 노드를 쿼리합니다. 기존 노드에 VMK0이 없는 경우 이 쿼리에 응답하지 못합니다. 검토 lcm-web.log 응답하지 못한 호스트를 확인합니다.
시나리오 2: 클러스터가 4.5 또는 4.7에서 7.x+로 업그레이드된 경우 이전 Python 버전을 실행 중일 수 있습니다.
VxRail 4.5.x 및 4.7.x 릴리스에서 레이더 툴은 Python 2.7 환경을 사용합니다. VxRail 7.0.x 릴리스에서 Radar 툴은 Python 3.x 환경을 사용합니다.
클러스터를 4.5.x 또는 4.7.x에서 7.0.x로 업그레이드할 때 오류가 발생하여 업그레이드를 재시도하면 VxRail 7.0.x의 Radar 툴이 이전 Python 2.7 환경에서 실행될 수 있습니다.
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"
시나리오 3: ADC 버전 1.5.320 문제로 인해 호환성 검사가 실패할 수 있습니다.
실행 중인 ADC 버전을 확인하여 이것이 문제인지 확인합니다.
cat /mystic/telemetry/DCManager/update/../conf/application.yml
/var/log/microservice_log/dayone.log 보여 줍니다:
"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 또는 /var/log/mystic/radar_root/radar.log 보여 줍니다:
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]
시나리오 4: 이전 업그레이드가 완전히 완료되지 않았습니다.
/var/log/microservice_log/short.term.log 보여 줍니다:
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
시나리오 1:
- vSphere에서 호스트를 선택합니다. VMkernal 어댑터 구성 > 으로 이동하여 새 VMK를 생성합니다.
- VMK를 VxRail 관리 포트 그룹에 배치합니다.
- 포트 속성에서 관리 서비스를 활성화합니다.
- 생성 후 새로 생성된 VMK0을 편집하고 IPv6 설정에서 "라우터 알림을 통해 자동으로 IPv6 주소 가져오기"를 활성화합니다.
- VxRail Manager에서 서비스 재시작:
systemctl restart vmware-marvin systemctl restart runjars
시나리오 2:
-
코드 레벨을 실행하는 클러스터를 확인하고 Dell 지원 VxRail 제품 페이지 사이트에서 동일한 코드 레벨 업그레이드 번들을 다운로드합니다 https://www.dell.com/support/product-details/en-us/product/vxrail-software/drivers
- VxRail Manager의 스냅샷을 생성합니다.
- 파일 압축 해제
Radar.tgz업그레이드 번들에서 파일을 VxRail Manager 경로에 업로드합니다./home/mystic/ - VxRail Manager의 루트 계정으로 아래 명령을 실행하여 Radar 툴을 업데이트합니다.
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
-
노드 추가를 재시도합니다.
시나리오 3:
ADC가 버전 1.5.320인 경우 VxRail에 따라 ADC를 업데이트합니다. ADC를 수동으로 업그레이드하는 방법
시나리오 4:
이를 위해서는 지원 팀이 개입하여 기준선 및 VxRail Manager 구성 서비스 항목을 수정해야 합니다. 지원 티켓을 열고 이 문서를 참조하세요.
Additional Information
위성 노드를 업그레이드할 때 호환되는 호스트가 호환되지 않는 것으로 표시되는 유사한 오류가 발생할 수 있습니다. 자세한 내용은 Dell VxRail: 위성 노드 업그레이드가 호환되지 않는 오류로 인해 실패했습니다.