Direkt zum Inhalt

Wie behebe ich den Fehler „NoCloudConnectionException“, wenn ich versuche, mein AWS Snow-Gerät zu aktualisieren?

Lesedauer: 3 Minute
0

Wenn ich versuche, mein AWS Snow-Gerät zu aktualisieren, erhalte ich die Fehlermeldung „NoCloudConnectionException“.

Behebung

Hinweis: Wenn du beim Ausführen von AWS Command Line Interface (AWS CLI)-Befehlen Fehlermeldungen erhältst, findest du weitere Informationen dazu unter Problembehandlung bei AWS CLI-Fehlern.

Wenn du versuchst, die Software auf einem Snowball Edge-Gerät zu aktualisieren, das nicht mit dem Internet verbunden ist, wird der folgende Fehler NoCloudConnectionException angezeigt:

„NoCloudConnectionException - null (Service: AWSSnowballDevice; Status Code: 400; Error Code: NoCloudConnectionException; Request ID: 462fda0e-1a5f-4898-ba3d-fbf533c43548; Proxy: null)“

Gehe wie folgt vor, um die Software auf einem Snowball Edge-Gerät ohne Internetverbindung zu aktualisieren:

  1. Führe den folgenden AWS-CLI-Befehl get-software-updates aus, um das Aktualisierungspaket auf einen Client-Computer herunterzuladen, der über eine Internetverbindung verfügt:

    aws snowball get-software-updates --job-id EXAMPLE-JOB-ID

    **Hinweis:**Ersetze im vorherigen Befehl EXAMPLE-JOB-ID durch die Job-ID des Snowball Edge-Geräts.

    Der vorhergehende Befehl sendet eine vorsignierte URL von Amazon Simple Storage Service (Amazon S3) für das Aktualisierungspaket zurück, das mit der Job-ID des Geräts verknüpft ist. Verwende die vorsignierte URL, um das Update-Paket auf den Client-Computer herunterzuladen.

  2. Führe den folgenden Befehl download-updates aus und gib den lokalen Pfad der Datei, die du heruntergeladen hast, als uri-Parameter an:

    snowballEdge download-updates --uri file:///tmp/local-update

    Hinweis: Ersetze im vorherigen Befehl file:///tmp/local-update durch den lokalen Pfad. Das Pfadformat hängt vom Betriebssystem (OS) des Computers ab.

  3. Stelle sicher, dass du alle Services auf dem Snowball Edge-Gerät beendet hast. Führe den folgenden Befehl list-services aus, um die IDs für alle Services auf dem Gerät abzurufen:

    snowballEdge list-services
  4. Führe für jede Service-ID, die der vorherige Befehl zurücksendet, den Befehl **describe-service ** aus, um den Status des Service anzuzeigen:

    snowballEdge describe-service --service-id nfs
  5. Wenn ein Service noch läuft, führe den folgenden Befehl stop-service aus, um den Service zu beenden:

    snowballEdge stop-service --service-id nfs
  6. Um Updates auf dem Gerät zu installieren, führe den Befehl **install-updates ** aus:

    snowballEdge install-updates
  7. Führe den Befehl ** describe-device-software** aus, um den Installationsstatus anzuzeigen, wenn das Gerät aktualisiert wird:

    snowballEdge describe-device-software
  8. Um das Update anzuwenden, musst du das Gerät nach der Installation neu starten.
    **Hinweis:**Wenn du das Snowball Edge-Gerät neu startest, während das Gerät Daten importiert oder kopiert, gehen möglicherweise einige der Daten verloren.

  9. Bestätige, dass du alle Services beendet hast, und starte das Gerät neu.

  10. Entsperre das Gerät und starte das Gerät erneut.

Ähnliche Informationen

Aktualisierung der Software auf Snowball Edge-Geräten

AWS OFFICIALAktualisiert vor 9 Monaten