Problembehebung
Probleme mit der Verfügbarkeit und Verbindung
Abschnitt betitelt „Probleme mit der Verfügbarkeit und Verbindung“Wenn Sie keine Verbindung zu Ihrer Instanz herstellen können, kann dies verschiedene Ursachen haben. Nutzen Sie das Diagramm, um Verbindungsprobleme systematisch zu beheben. Jedes quadratische Feld verweist auf ein Unterkapitel in diesem Artikel mit weiteren Anweisungen.
Einstellungen Ihrer Instanz überprüfen
Abschnitt betitelt „Einstellungen Ihrer Instanz überprüfen“Wenn Sie kürzlich Änderungen an Ihrer Instanz vorgenommen haben, versuchen Sie, einen Rollback durchzuführen. Falls Sie erst kürzlich eine Instanz erstellt haben oder der Rollback das Problem nicht löst, prüfen Sie die häufigsten Gründe für die Nichtverfügbarkeit einer Instanz:
- Ihre Instanz befindet sich nicht im Status Aktiv. Warten Sie in diesem Fall, bis die Instanz wieder im Status Aktiv ist, und versuchen Sie es erneut.
- Ihre ACL-Einstellungen sind fehlerhaft. Stellen Sie sicher, dass die korrekte externe IPv4-Adresse Ihres Clients zur ACL hinzugefügt wurde. Informationen zum Bearbeiten der ACL finden Sie unter Instanzen für MongoDB Flex erstellen und verwalten.
Internetverbindung Ihres Clients prüfen
Abschnitt betitelt „Internetverbindung Ihres Clients prüfen“Prüfen Sie zunächst, ob Ihr Client eine Verbindung zum Internet hat und ob die DNS-Auflösung funktioniert. Um die allgemeine Internetverbindung zu testen, öffnen Sie eine Befehlszeile auf dem betroffenen Client und pingen Sie den Google-DNS-Server an:
bash ping 8.8.8.8Die Antwort sollte etwa so aussehen:
(8.8.8.8): 56 data bytes 64 bytes from 8.8.8.8: icmp_seq=0 ttl=118 time=16.012 msbash ping 8.8.8.8Die Antwort sollte etwa so aussehen:
PING 8.8.8.8(8.8.8.8): 56 data bytes 64 bytes from 8.8.8.8: icmp_seq=0 ttl=118 time=16.012 msbash ping 8.8.8.8Die Antwort sollte etwa so aussehen:
Ping wird ausgeführtfür 8.8.8.8 mit 32 Bytes Daten: Antwort von 8.8.8.8: Bytes=32 Zeit=25ms TTL=117Um die DNS-Auflösung und insbesondere die Auflösung der STACKIT-Umgebung zu prüfen, versuchen Sie, den Hostnamen Ihrer Instanz aufzulösen. Öffnen Sie eine Shell auf dem betroffenen Client und fragen Sie den Hostnamen des STACKIT Portals ab:
nslookup portal.stackit.cloudDie Antwort sollte etwa so aussehen:
Server: 2003:e5:3f0f:5200:ea9f:80ff:fe78:8a93Address: 2003:e5:3f0f:5200:ea9f:80ff:fe78:8a93#53
Non-authoritative answer:Name: portal.stackit.cloudAddress: 185.86.188.7Wenn Ihre Antwort eine Fehlermeldung enthält oder Address: 185.86.188.7 fehlt, liegt ein Problem mit der DNS-Auflösung Ihres Clients vor.
nslookup portal.stackit.cloudDie Antwort sollte etwa so aussehen:
Server: 2003:e5:3f0f:5200:ea9f:80ff:fe78:8a93Address: 2003:e5:3f0f:5200:ea9f:80ff:fe78:8a93#53
Non-authoritative answer:Name: portal.stackit.cloudAddress: 185.86.188.7Wenn Ihre Antwort eine Fehlermeldung enthält oder Address: 185.86.188.7 fehlt, liegt ein Problem mit der DNS-Auflösung Ihres Clients vor.
nslookup portal.stackit.cloudDie Antwort sollte etwa so aussehen:
Server: 2003:e5:3f0f:5200:ea9f:80ff:fe78:8a93Address: 2003:e5:3f0f:5200:ea9f:80ff:fe78:8a93#53
Non-authoritative answer:Name: portal.stackit.cloudAddress: 185.86.188.7Fehlerbehebung bei der Internetverbindung Ihres Clients
Abschnitt betitelt „Fehlerbehebung bei der Internetverbindung Ihres Clients“Da Probleme mit der Internetverbindung und deren Behebung sehr individuell sind, kann STACKIT keine strukturierte Anleitung zur Lösung dieser Probleme anbieten. Bitte kontaktieren Sie den für Ihren betroffenen Client zuständigen ISP, um Hilfe zu erhalten.
Verbindung vom Client zur MongoDB-Instanz prüfen
Abschnitt betitelt „Verbindung vom Client zur MongoDB-Instanz prüfen“Um die Verbindung zu Ihrer Instanz zu prüfen, verwenden Sie nc. Zuerst müssen Sie den Hostnamen Ihrer Instanz aus Ihrer Verbindungs-URI extrahieren. Kopieren Sie alles nach dem @-Zeichen und vor dem :, der den Port angibt. Wenn Ihre Verbindungs-URI beispielsweise so aussieht: