VxRail: Bereitstellung fehlgeschlagen mit Fehler beim Konfigurieren von Nicht-vSAN-Festplatten auf dem Host
Summary: Nicht-vSAN- oder nicht verwaltete Festplatten auf dem Host konnten nicht konfiguriert werden.
Symptoms
Die VxRail-Bereitstellung ist mit folgendem Fehler fehlgeschlagen:
Dayone.log:
"2024-06-04 04:57:43,992" microservice.do-host "2024-06-04T04:57:43.306854319Z stderr F 2024-06-04 04:57:43,306 [ERROR] <Dummy-9:139912387842120> http_client.py get() (53): failed to GET https://0.0.144.80:9090/rest/ps/private/v1/hwinventory with error: ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer'))"
"2024-06-04 04:57:43,992" microservice.do-host "2024-06-04T04:57:43.306960272Z stderr F 2024-06-04 04:57:43,306 [WARNING] <Dummy-9:139912387842120> utils.py call() (213): Retryed 57 times, spending 285.3580 seconds, raise ConnectionError(ProtocolError('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer')),) error"
"2024-06-04 04:57:58,981" microservice.storage-service "2024-06-04T04:57:58.323242867Z stdout F common.nano_exception.NanoException: {""code"": ""E3100_Storage_10"", ""params"": [""servervxr001.domain""], ""message"": ""Failed to configure non-vSAN or unmanaged disks on host servervxr001.domain""}"
Der Host hatte beim Ausführen des folgenden Befehls keine IP-Adresse:
esxcli network ip connection list | grep 9090 example output: tcp 0 0 :: 9090 0.0.0.0:0 LISTEN 2103568 newreno python
Es wurde versucht, die Datei unten zu ändern, die IP von vmk2 hinzuzufügen und dann den Plattformservice neu zu starten.
/etc/config/vxrail/platform.conf
Starten Sie den Service neu. "vxrail-pservice" und es sollte jetzt die IP-Adresse und den Port überwachen.
Führen Sie im VxRail Manager den folgenden Befehl aus:
curl -vk --user root:Passw0rd! https://IPADDRESS:9090/rest/ps/private/v1/hwinventory | jq
Ähnliche Antwortmeldungen wie "Verbindung durch Peer zurückgesetzt" könnten angezeigt werden.
Cause
Port 9090 wird durch eine interne Kundenfirewall blockiert.
Resolution
Um dieses Problem zu beheben, heben Sie die Blockierung des Ports 9090 auf der Firewall auf.
Der erste Node im Cluster muss möglicherweise RASR sein, um die Bereitstellung erneut zu starten.