IBM Cloud Docs
Fehlerbehebung für IBM Cloud Shell

Fehlerbehebung für IBM Cloud Shell

Verwenden Sie diese Tipps zur Behebung von Problemen, die bei der Verwendung von IBM® Cloud Shell auftreten können.

Treten Probleme auf, die Sie nicht lösen können? Davon möchten wir erfahren. Schicken Sie uns über die Benutzerschnittstelle Feedback zu Cloud Shell. Oder chatten Sie mit dem Entwicklerteam auf IBM Cloud Dev Tools Slack. Nach dem Anfordern der Einladung melden Sie sich an und nehmen am Kanal #ask-your-question teil.

Warum können meine Sitzungen nicht gestartet werden?

Wenn Sie versuchen, Cloud Shell zu starten oder nach einer Zeit der Inaktivität oder einer Unterbrechung der Verbindung erneut zu starten, wird die folgende Nachricht angezeigt:

Your session couldn't be started. oder Session could not be started. Please wait for a few minutes, then restart the cloud shell and try again.

Aktualisieren Sie den Inhalt der Registerkarte oder des Fensters Ihres Cloud Shell-Browsers. Wenn Cloud Shell immer noch nicht gestartet werden kann, versuchen Sie es mit den folgenden möglichen Lösungen:

  • Führen Sie über das Menü Cloud Shell eine Neustart durch.
  • Prüfen Sie, ob die IP-Adressbeschränkung für das Konto oder den Benutzer definiert ist. Wenn die IP-Adresseinschränkung definiert ist, fügen Sei die Cloud Shell-IP-Bereiche für eingehende Daten (Ingress) für die Anmeldung beim Cloud Shell-Service hinzu. Falls die IP-Adressbeschränkung nicht definiert ist und dieses Problem weiterhin auftritt, erstellen Sie einen Supportfall.
  • Abmelden von IBM Cloud®. Löschen Sie Ihren Browser-Cache und Ihre Cookies, um Ihre Vorgaben zu löschen. Melden Sie sich dann wieder an und öffnen Sie Cloud Shell.
  • Prüfen Sie, ob Gleichzeitige Sitzungen eingestellt sind. Wenn ja, stellen Sie sicher, dass die Anzahl der angemeldeten Sitzungen für das Konto den Wert für Sitzungen begrenzen nicht überschreitet.

Warum kann ich nicht mit meinen Kubernetes-Clustern aus meiner Sitzung arbeiten?

Sie möchten mit Ihren IBM Cloud® Kubernetes Service-Clustern arbeiten, aber wenn Sie einen Befehl wie zum Beispiel kubectl get pods ausführen, wird der folgende Fehler angezeigt:

$ kubectl get pods
The connection to the server localhost:8080 was refused - did you specify the correct host or port?

Der Cluster ist derzeit nicht als Kontext festgelegt. Wie auch bei Ihrer lokalen Entwicklungsumgebung muss der Clusterkontext für jede Sitzung einzeln festgelegt werden.

Legen Sie den Cluster als Kontext in Ihrer Sitzung fest (siehe CLI installieren).

Wie gehe ich vor, wenn ich meine .bashrc-Datei bearbeitet habe und meine Sitzungen nicht funktionieren?

Sie haben Ihre Cloud Shell-Sitzungen durch Bearbeiten der Datei .bashrc angepasst und jetzt können Ihre Sitzungen nicht geöffnet werden. Daher können Sie nicht in Cloud Shell arbeiten.

Ein Codeabschnitt in Ihrer .bashrc-Datei funktioniert nicht ordnungsgemäß und beeinträchtigt die Initialisierung der Sitzung.

Wenn Sie in der Lage sind, Befehle aus einer vorhandenen offenen Sitzung auszuführen, sollten Sie alle Dateien herunterladen, die Sie aufbewahren möchten. Führen Sie danach ein Neustart von Cloud Shell durch, indem Sie im Menü von Cloud Shell auf Erneut starten klicken.

Warum wird meine Verbindung zu Cloud Shell immer wieder unterbrochen?

Sie arbeiten in Cloud Shell, als Ihre Sitzung mit der folgenden Nachricht geschlossen wird:

The connection to your session was lost.

Dieser Fehler kann aus diversen Gründen angezeigt werden:

  • Ihre Internetverbindung war instabil.
  • Sie haben das maximale Nutzungsvolumen für Ihren temporären Cloud Shell-Speicher erreicht.
  • Die Cloud Shell-Region, in der Sie gearbeitet haben, ist ausnahmsweise nicht verfügbar.

Wenn Ihre Verbindung aufgrund einer vorübergehenden Störung Ihrer Internetverbindung getrennt wurde, aktualisieren Sie das Browserfenster, um die Verbindung wieder herzustellen. Falls die Verbindung auch weiterhin getrennt wird, führen Sie einen Neustart von Cloud Shell durch. Bei einem Neustart von IBM Cloud Shell werden alle Dateien in Ihrem Arbeitsbereich entfernt. Stellen daher sicher, dass Sie alle Dateien herunterladen, die Sie behalten möchten.

Wenn eine Region nicht verfügbar ist, wird sie bei einem Neustart von Cloud Shell automatisch in einer verfügbaren Region geladen, sofern Sie für Cloud Shell nicht eine vom Standard abweichende Position angegeben haben. Falls Sie nicht die Standardposition verwendet, sondern manuell eine andere Position angegeben haben, entfernen Sie die Vorgaben, indem Sie den Inhalt des Browser-Cache sowie die Cookies löschen, und öffnen Sie anschließend Cloud Shell.

Warum wird Cloud Shell blockiert, beendet oder erneut gestartet?

Sie arbeiten mit Cloud Shell und die Sitzung wird blockiert oder beendet, ohne dass eine Nachricht ausgeben wird.

Cloud Shell kann bei einer intensiven Ressourcennutzung eine Blockierung oder Leistungsbeeinträchtigung aufweisen oder beendet werden. Wenn zu viele Ressourcen verwendet werden, wird die Cloud Shell-Umgebung möglicherweise erneut gestartet. Wenn Cloud Shell beendet wird, werden alle Daten im Arbeitsbereich gelöscht.