ECS: Napęd GeoDrive: Error: 12029 - Nie można nawiązać połączenia z serwerem
Summary: Błąd GeoDrive: 12029 - "Nie można nawiązać połączenia z serwerem" podczas dodawania ECS do klienta GeoDrive.
Symptoms
Podczas dodawania ECS do klienta GeoDrive Windows zgodnie z instrukcją obsługi, podczas testowania połączenia po dodaniu adresu IP może pojawić się komunikat o błędzie:
Error: 12029 - A connection with the server could not be established
Cause
Klient Windows lub GeoDrive nie może połączyć się z ECS.
Resolution
Potwierdź z klientem, czy używany jest bilans obciążenia (LB), czy też połączenie jest nawiązywane bezpośrednio z węzłami ECS.
Użyj narzędzi takich jak telnet do testowania połączenia z klienta Windows do portu IP danych ECS 9020 (HTTP) / 9021 (HTTPS).
Jeśli protokół telnet nie jest włączony na kliencie klienta z systemem Windows, poproś o tymczasowe włączenie (funkcje systemu Windows) lub użyj klienta w tej samej podsieci.
Przykład:
C:\>telnet 10.1.1.1 9021 Connecting To 10.1.1.1...Could not open connection to the host, on port 9021: Connect failed C:\>
Jeśli połączenie nie jest możliwe, należy sprawdzić następujące kroki:
- Klient musi upewnić się, że wymagany port nie jest zablokowany na zaporze w środowisku klienta.
- Używany jest prawidłowy adres IP ECS. Upewnij się, że adres IP danych jest używany w przypadku włączenia separacji sieci po stronie ECS, a nie po stronie adresu IP zarządzania.
Połącz się z ECS i sprawdź, czy włączono separację sieci, a następnie sprawdź adres IP danych:
Przykład:
admin@ecs1:~> getrackinfo -n Named networks ============== Node ID Network Ip Address Netmask Gateway VLAN Interface 1 repl 10.1.1.211 255.255.255.0 10.1.1.201 16 public 1 data 10.1.2.202 255.255.255.0 10.1.2.201 123 public 2 repl 10.1.1.212 255.255.255.0 10.1.1.201 16 public 2 data 10.1.2.203 255.255.255.0 10.1.2.201 123 public 3 repl 10.1.1.213 255.255.255.0 10.1.1.201 16 public 3 data 10.1.2.204 255.255.255.0 10.1.2.201 123 public 4 repl 10.1.1.214 255.255.255.0 10.1.1.201 16 public 4 data 10.1.2.205 255.255.255.0 10.1.2.201 123 public 5 repl 10.1.1.215 255.255.255.0 10.1.1.201 16 public 5 data 10.1.2.206 255.255.255.0 10.1.2.201 123 public
W powyższym przykładzie adresy IP 10.1.2.202 - 206 byłyby poprawne i powinny być używane do konfiguracji klienta GeoDrive.
Poniższy plik dziennika może pomóc w dalszym rozwiązywaniu problemów, wyszukując adres IP klienta Windows w tym pliku. (w powyższym przypadku próba połączenia nie jest tam wyświetlana, ponieważ datahead nie pobiera żadnego połączenia): /opt/emc/caspian/fabric/agent/services/object/main/log/dataheadsvc.log
Możesz również użyć svc_log do przeszukiwania wszystkich dzienników dataheadsvc.logs we wszystkich węzłach pod kątem adresu IP klienta systemu Windows:
admin@ecs1:~> svc_log -f '10.x.x.x' -sr dataheadsvc -n all -sn -sf
Additional Information
Ten sam błąd może się pojawić, jeśli poświadczenia użytkownika są nieprawidłowo skonfigurowane.
1. Identyfikator użytkownika powinien być użytkownikiem obiektu.
2. Klucz dostępu tajnego powinien być kluczem S3 wygenerowanym dla użytkownika obiektu.
Możesz edytować identyfikator użytkownika i tajny klucz dostępu zgodnie z poniższymi krokami z GeoDrive:
Naciśnij "dodaj GeoDrive" >> Hosty >> Naciśnij hosta, który chcesz edytować >>