VxRail: Nie udało się włączyć zdalnej łączności z błędem VXR034018
요약: Klaster zgłasza VXR034018 lub VXR034020 alarmy i awarie włączenia. Możliwe przyczyny to nieosiągalne serwery esrs3, nieprawidłowy port SCG (9443), nieprawidłowe poświadczenia lub brak odpowiedzi z Secure Remote Services. ...
증상
Objaw 1:
Po uaktualnieniu VxRail 8.x do 9.1.x w vCenter występują następujące alarmy:
VXR034018 – Failed to enable Remote ConnectivityVXR034020 – Remote Connectivity Lost
Szczegółowe informacje na temat przyczyny i dostępnych czynności rozwiązywania problemów można znaleźć w następującym artykule: VxRail: utrata połączenia z systemem pomocy technicznej firmy Dell po uaktualnieniu VxRail 8.x do 9.1.000
Objaw 2:
Podczas włączania łączności wyświetlany jest poniższy błąd:

Rysunek 1. Włącz żądanie połączenia
Szczegółowy dziennik błędów można znaleźć w /var/log/microservice_log/short.term.loglub bezpośrednio w dzienniku mikrousługi.
Jeśli program VxRail Manager jest uruchomiony w wersji 7.0.350, jest on Vxm# docker service logs func_rcs-service
Jeśli program VxRail Manager działa w wersji 7.0.370 lub nowszej, jest on Vxm# kubectl logs $(kubectl get pods -o=name | grep rcs)
원인
Wiele problemów może powodować niepowodzenie włączenia łączności:
- Problem z siecią między VxRail Manager a serwerami Dell Enterprise za pośrednictwem portów 443 i 8443:
esrs3-core.emc.com esrs3-coredr.emc.com
- Wprowadzono nieprawidłowy numer portu serwera Secure Connect Gateway (SCG), numer portu powinien mieć wartość 9443:
Rysunek 2. Port 9443
- Klucz dostępu i kod PIN są już używane.
- Nieprawidłowy klucz dostępu i kod PIN
- Klucz uniwersalny wygasł lub PSNT węzła nie jest zarejestrowany w zapleczu firmy Dell.
- Klucz uniwersalny nie jest prawidłowym formatem JSON, od
short.term.log:
2023-02-09 03:45:05,333" microservice.rcs-service "2023-02-09T03:45:05.308340848Z stderr F json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 2 (char 1)"
- Brak odpowiedzi od zespołu Secure Remote Services od
short.term.log:
2022-08-24-16:56:57 microservice.dell-ese "8 2022-08-24 16:56:57,881 CP Server Thread-5 DEBUG DellESE.ese.srs.srswebapi LN:1164 Calls universal device key api"
2022-08-24-16:56:58 microservice.dell-ese "8 2022-08-24 16:56:58,295 CP Server Thread-5 DEBUG urllib3.connectionpool LN: 939 Starting new HTTPS connection (1): esrs3-coredr.emc.com:443"
2022-08-24-16:56:58 microservice.dell-ese "8 2022-08-24 16:56:58,612 CP Server Thread-5 WARNING ESE.CherryPy LN:1138 Web exception during getUniversalKey api call: No response received from SRS"
2022-08-24-16:56:58 microservice.rcs-service "2022-08-24 16:56:58,614 [INFO] <ThreadPoolExecutor-0_3:140391562225408> ese_service.py generate_universal_key_by_pin() (359): Generate universal key response:500,{""message"": ""Web exception during getUniversalKey api call: No response received from SRS"", ""statusCode"": 500, ""backendResponse"": {}, ""status"": ""fail""}"
2022-08-24-16:56:58 microservice.api-gateway "169.254.171.104 - - 2022-08-24T16:56:58+00:00 ""POST /rest/vxm/internal/dell-ese/v1/ese/getUniversalKey HTTP/1.1"" 500 151 """" ""python-requests/2.24.0"" """""
2022-08-24-16:56:58 microservice.dell-ese "Back-end web error: Calls universal device key api Status: 500 - "해결
Dla problemu 1:
Jeśli typ połączenia to Połącz bezpośrednio, VxRail Manager potrzebuje dostępu do esrs3-coredr.emc.com i esrs3-core.emc.com. Uruchom to polecenie z poziomu programu VxRail Manager:
ping esrs3-coredr.emc.com
Or:
curl -gvk https://esrs3-coredr.emc.com
Jeśli typ połączenia to Połącz za pomocą serwera bramy, więcej informacji można znaleźć w artykule VxRail: Łączność nowej generacji z VxRail w wersji 7.0.350 i nowszych .
Dla problemu 2:
Użyj portu o numerze 9443 jako portu bramki SCG i upewnij się, że port 5700 jest dostępny z poziomu VxRail Manager.
Dla numerów 3 i 4:
W sekcji Wygeneruj klucz dostępu (aby uzyskać dostęp do tego łącza, wymagane jest zalogowanie) wygeneruj nowy klucz dostępu i kod PIN.

Rysunek 3. Wygeneruj klucz dostępu
W przypadku problemów 5, 6 i 7: skontaktuj się z działem pomocy technicznej firmy Dell , aby uzyskać pomoc i podaj identyfikator tego artykułu.
추가 정보
- Wyklucz czynniki awarii, takie jak problem z siecią, serwer proxy, unikatowy problem z kluczem łączności, problem z legalnością. Sprawdź logowanie do usługi złącza zdalnego:
/var/log/microservice_log/short.term.log or /home/mystic/ese/var/log/ESE.log. - ESE obsługuje dwa scenariusze; Podłącz backend bezpośrednio lub użyj bramy SCG. Jeśli wystąpił problem w bramce, RSE może sprawdzić powiązane dane logowania.