ECS: GeoDrive: Error: 12029 – Eine Verbindung mit dem Server konnte nicht hergestellt werden
Summary: GeoDrive-Fehler: 12029 – Beim Hinzufügen von ECS zum GeoDrive-Client konnte keine Verbindung mit dem Server hergestellt werden.
Symptoms
Beim Hinzufügen eines ECS zum GeoDrive-Windows-Client gemäß dem Benutzerhandbuch wird möglicherweise eine Fehlermeldung während des Verbindungstests nach dem Hinzufügen der IP angezeigt:
Error: 12029 - A connection with the server could not be established
Cause
Der Windows- oder GeoDrive-Client kann keine Verbindung zu ECS herstellen.
Resolution
Bestätigen Sie mit dem Kunden, ob ein Load Balancer (LB) verwendet wird oder ob die Verbindung direkt zu ECS-Nodes hergestellt wird.
Verwenden Sie Tools wie Telnet, um die Verbindung vom Windows-Client zum ECS-Daten-IP-Port 9020 (HTTP)/9021 (HTTPS) zu testen.
Wenn Telnet auf dem Windows-Client des Kunden nicht aktiviert ist, bitten Sie darum, es vorübergehend zu aktivieren (Windows-Funktionen) oder verwenden Sie einen Client im selben Subnetz.
Beispiel:
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:\>
Wenn keine Verbindung möglich ist, sollten die folgenden Schritte überprüft werden:
- Der Kunde muss sicherstellen, dass der erforderliche Port nicht durch eine Firewall in der Kundenumgebung blockiert wird.
- Es wird die korrekte ECS-IP-Adresse verwendet. Stellen Sie sicher, dass die Daten-IP-Adresse verwendet wird, falls auf ECS-Seite die Netzwerktrennung aktiviert ist, und nicht die Management-IP.
Stellen Sie eine Verbindung zu ECS her und überprüfen Sie, ob die Netzwerktrennung aktiviert ist, und überprüfen Sie die Daten-IP-Adresse:
Beispiel:
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
Im obigen Beispiel wären die IPs 10.1.2.202 bis 206 korrekt und müssten für die GeoDrive-Clientkonfiguration verwendet werden.
Die folgende Protokolldatei kann eventuell bei der weiteren Fehlerbehebung helfen, indem nach der IP-Adresse des Windows-Clients in dieser Datei gesucht wird. (Im obigen Fall wird kein Verbindungsversuch angezeigt, da datahead keine Verbindung erhält): /opt/emc/caspian/fabric/agent/services/object/main/log/dataheadsvc.log
Sie können svc_log auch verwenden, um alle dataheadsvc.logs auf allen Nodes nach der Windows-Client-IP-Adresse zu durchsuchen:
admin@ecs1:~> svc_log -f '10.x.x.x' -sr dataheadsvc -n all -sn -sf
Additional Information
Derselbe Fehler kann angezeigt werden, wenn die Anmeldedaten des Nutzers falsch konfiguriert sind.
1. Die Nutzer-ID sollte ein Objektnutzer sein.
2. Der geheime Zugriffsschlüssel sollte der S3-Schlüssel sein, der für den Objektnutzer erzeugt wird.
Sie können die Nutzer-ID und den geheimen Zugriffsschlüssel wie folgt in GeoDrive bearbeiten:Klicken Sie auf "GeoDrive hinzufügen">>. Hosts >Drücken Sie auf den Host, den Sie bearbeiten >> möchten. Bearbeiten>