Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Updates auf Snowball Edge-Geräten installieren
Nachdem Sie Updates heruntergeladen haben, müssen Sie sie installieren und Ihr Gerät neu starten, damit die Updates wirksam werden. Das folgende Verfahren führt Sie durch die manuelle Installation von Updates.
Für Cluster von Snowball Edge-Geräten muss das Update auf jedes Gerät im Cluster heruntergeladen und installiert werden.
Anmerkung
Unterbrechen Sie alle Aktivitäten auf dem Gerät, bevor Sie Softwareupdates installieren. Durch die Installation von Updates werden laufende Instances gestoppt und alle Schreibvorgänge in Amazon S3 S3-Buckets auf dem Gerät unterbrochen. Dies kann zu Datenverlusten führen
Um Softwareupdates zu installieren, die bereits auf eigenständige Snow Family-Geräte heruntergeladen wurden
-
Öffnen Sie ein Terminalfenster und stellen Sie sicher, dass das Snowball Edge-Gerät mithilfe des
describe-device
Befehls entsperrt ist. Wenn das Gerät gesperrt ist, entsperren Sie es mit dem Befehlunlock-device
. Weitere Informationen finden Sie unter Snowball Edge entsperren. -
Führen Sie den
list-services
Befehl aus, um die auf dem Gerät verfügbaren Dienste anzuzeigen. Der Befehl gibt den Dienst jedes Dienstes zurück, IDs der auf dem Gerät verfügbar ist.snowballEdge list-services
Beispiel der Ausgabe des
list-services
Befehls{ "ServiceIds" : [ "greengrass", "fileinterface", "s3", "ec2", "s3-snow" ] }
-
Führen Sie für jede durch den
list-services
Befehl identifizierte Dienst-ID dendescribe-service
Befehl aus, um den Status zu überprüfen. Verwenden Sie diese Informationen, um Dienste zu identifizieren, die beendet werden sollen.snowballEdge describe-service --service-id
service-id
Beispiel der Ausgabe des
describe-service
Befehls{ "ServiceId" : "s3", "Status" : { "State" : "ACTIVE" }, "Storage" : { "TotalSpaceBytes" : 99608745492480, "FreeSpaceBytes" : 99608744468480 }, "Endpoints" : [ { "Protocol" : "http", "Port" : 8080, "Host" : "192.0.2.0" }, { "Protocol" : "https", "Port" : 8443, "Host" : "192.0.2.0", "CertificateAssociation" : { "CertificateArn" : "arn:aws:snowball-device:::certificate/6d955EXAMPLEdb71798146EXAMPLE3f0" } } ] }
Diese Ausgabe zeigt, dass der
s3
Dienst aktiv ist und mit demstop-service
Befehl beendet werden muss. Verwenden Sie den
stop-service
Befehl, um jeden Dienst zu beenden, bei dem der Wert desState
NamensACTIVE
in der Ausgabe deslist-services
Befehls enthalten ist. Wenn mehr als ein Dienst ausgeführt wird, beenden Sie jeden Dienst, bevor Sie fortfahren.Anmerkung
Der Amazon S3 S3-Adapter EC2 AWS STS, Amazon und die IAM Dienste können nicht gestoppt werden. Wenn Amazon S3 S3-kompatibler Speicher auf Snow Family-Geräten läuft, beenden Sie ihn, bevor Sie Updates installieren. Amazon S3 S3-kompatibler Speicher auf Snow Family-Geräten hat
s3-snow
alsserviceId
.snowballEdge stop-service --service-id
service-id
--device-ip-addressessnow-device-1-ip-address
snow-device-device-2-ip-address
snow-device-3-ip-address
--manifest-filepath/to/manifest/file.bin
--unlock-code29-character-unlock-code
--endpoint https://snow-device-ip-address
Beispiel der Ausgabe des
stop-service
BefehlsStopping the AWS service on your Snowball Edge. You can determine the status of the AWS service using the describe-service command.
-
Führen Sie den Befehl
snowballEdge install-updates
aus. -
Sie können den Status dieser Installation mit dem Befehl
snowballEdge describe-device-software
überprüfen. Während ein Update installiert wird, zeigen Sie mit diesem Befehl den Status an.Beispielausgabe
Install State: Installing //Possible values[NA, Installing, Requires Reboot]
Sie haben erfolgreich ein Softwareupdate für Ihr Snowball Edge-Gerät installiert. Wenn eine Aktualisierung aktualisiert wird, wird sie nicht automatisch auf das Gerät angewandt. Um die Installation der Aktualisierung abzuschließen, muss das Gerät neu gestartet werden.
Warnung
Wenn Sie Ihr Snow Family-Gerät neu starten, ohne alle Aktivitäten auf dem Gerät zu beenden, kann dies zu Datenverlusten führen.
-
Wenn alle Dienste auf dem Gerät beendet wurden, starten Sie das Gerät neu, entsperren Sie das Gerät und starten Sie es erneut. Damit ist die Installation der heruntergeladenen Softwareupdates abgeschlossen. Weitere Informationen zum Neustarten des Geräts finden Sie unter Neustarten des Snow Family-Geräts Neustarten des Snow . Weitere Informationen zum Entsperren des Geräts finden Sie unter Snowball Edge entsperren Das Snow Family-Gerät .
-
Wenn das Gerät nach dem zweiten Neustart eingeschaltet wird, entsperren Sie das Gerät.
-
Führen Sie den Befehl
check-for-updates
aus. Dieser Befehl gibt die neueste verfügbare Version der Snowball Edge-Software sowie die aktuelle Version zurück, die auf dem Gerät installiert ist.
So installieren Sie Softwareupdates, die bereits auf einen Cluster von Snowball Edge-Geräten heruntergeladen wurden
-
Führen Sie für jedes Gerät im Cluster den
describe-device
Befehl aus, um festzustellen, ob die Geräte entsperrt sind. Wenn die Geräte gesperrt sind, verwenden Sie denunlock-cluster
Befehl, um sie zu entsperren. Weitere Informationen finden Sie unter Snowball Edge entsperren. -
Führen Sie für jedes Gerät im Cluster den
list-services
Befehl aus, um die auf dem Gerät verfügbaren Dienste anzuzeigen. Der Befehl gibt den Dienst jedes Dienstes zurück, IDs der auf dem Gerät verfügbar ist.snowballEdge list-services
Beispiel der Ausgabe des
list-services
Befehls{ "ServiceIds" : [ "greengrass", "fileinterface", "s3", "ec2", "s3-snow" ] }
-
Führen Sie für jede durch den
list-services
Befehl identifizierte Dienst-ID dendescribe-service
Befehl aus, um den Status zu überprüfen. Verwenden Sie diese Informationen, um Dienste zu identifizieren, die beendet werden sollen.snowballEdge describe-service --service-id
service-id
Beispiel der Ausgabe des
describe-service
Befehls{ "ServiceId" : "s3", "Status" : { "State" : "ACTIVE" }, "Storage" : { "TotalSpaceBytes" : 99608745492480, "FreeSpaceBytes" : 99608744468480 }, "Endpoints" : [ { "Protocol" : "http", "Port" : 8080, "Host" : "192.0.2.0" }, { "Protocol" : "https", "Port" : 8443, "Host" : "192.0.2.0", "CertificateAssociation" : { "CertificateArn" : "arn:aws:snowball-device:::certificate/6d955EXAMPLEdb71798146EXAMPLE3f0" } } ] }
Diese Ausgabe zeigt, dass der
s3
Dienst aktiv ist und mit demstop-service
Befehl beendet werden muss. Verwenden Sie für jedes Gerät im Cluster den
stop-service
Befehl, um jeden Dienst zu beenden, bei dem der Wert desState
NamensACTIVE
in der Ausgabe deslist-services
Befehls enthalten ist. Wenn mehr als ein Dienst ausgeführt wird, beenden Sie jeden Dienst, bevor Sie fortfahren.Anmerkung
Der Amazon S3 S3-Adapter EC2 AWS STS, Amazon und die IAM Dienste können nicht gestoppt werden. Wenn Amazon S3 S3-kompatibler Speicher auf Snow Family-Geräten läuft, beenden Sie ihn, bevor Sie Updates installieren. Amazon S3 S3-kompatibler Speicher auf Snow Family-Geräten hat
s3-snow
alsserviceId
.snowballEdge stop-service --service-id
service-id
--device-ip-addressessnow-device-1-ip-address
snow-device-device-2-ip-address
snow-device-3-ip-address
--manifest-filepath/to/manifest/file.bin
--unlock-code29-character-unlock-code
--endpoint https://snow-device-ip-address
Beispiel der Ausgabe des
stop-service
BefehlsStopping the AWS service on your Snowball Edge. You can determine the status of the AWS service using the describe-service command.
-
Führen Sie für jedes Gerät im Cluster den
install-updates
Befehl aus.snowballEdge install-updates
-
Sie können den Status dieser Installation mit dem Befehl
describe-device-software
überprüfen.snowballEdge describe-device-software
Beispiel der Ausgabe des
describe-device-service
BefehlsInstall State: Installing //Possible values[NA, Installing, Requires Reboot]
Wenn dies der
Install State
Fall istRequires Reboot
, haben Sie das Softwareupdate für Ihr Snowball Edge-Gerät erfolgreich installiert. Wenn eine Aktualisierung aktualisiert wird, wird sie nicht automatisch auf das Gerät angewandt. Um die Installation der Aktualisierung abzuschließen, muss das Gerät neu gestartet werden.Warnung
Wenn Sie das Snowball Edge-Gerät neu starten, ohne alle Aktivitäten auf dem Gerät zu beenden, können Daten verloren gehen.
-
Starten Sie alle Geräte im Cluster neu, entsperren Sie den Cluster und starten Sie alle Geräte im Cluster erneut. Damit ist die Installation der heruntergeladenen Softwareupdates abgeschlossen. Weitere Informationen zum Neustarten der Geräte finden Sie unter Neustarten des Snow Family-Geräts. Weitere Informationen zum Entsperren des Geräteclusters finden Sie unter Snowball Edge entsperren.
-
Nachdem jedes Gerät im Cluster zweimal neu gestartet wurde, entsperren Sie den Cluster und überprüfen Sie dann mithilfe des
check-for-updates
Befehls, ob das Gerät aktualisiert wurde. Dieser Befehl gibt die neueste verfügbare Version der Snowball Edge-Software sowie die aktuelle Version zurück, die auf dem Gerät installiert ist. Wenn die aktuelle Version und die neueste verfügbare Version identisch sind, wurde das Gerät erfolgreich aktualisiert.
Sie haben das Snow Family-Gerät oder den Gerätecluster jetzt erfolgreich aktualisiert und bestätigt, dass das Update auf die neueste Snow Family-Software durchgeführt wurde.