Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Scaricamento degli aggiornamenti sui dispositivi Snowball Edge
Esistono due modi per scaricare un aggiornamento per Snowball Edge:
-
È possibile attivare gli aggiornamenti manuali in qualsiasi momento utilizzando comandi specifici del client Snowball Edge.
-
Puoi determinare in modo programmatico un momento per aggiornare automaticamente il dispositivo.
La procedura riportata di seguito illustra il processo di download manualmente degli aggiornamenti. Per informazioni sull'aggiornamento automatico del dispositivo Snowball Edge, consulta configure-auto-update-strategy Aggiornamento di Snowball Edge.
Nota
Se il dispositivo non ha accesso a Internet, puoi scaricare un file di aggiornamento utilizzando l'GetSoftwareUpdatesAPI. Quindi, quando chiamate download-updates utilizzando il uri parametro, puntate a una posizione di file locale, come nell'esempio seguente.
snowballEdge download-updates --urifile:///tmp/local-update
Per i sistemi operativi Windows, formatta il valore del uri parametro come segue:
snowballEdge download-updates --uri file:/C:/path/to/local-update
Per verificare e scaricare gli aggiornamenti software Snowball Edge per dispositivi autonomi
-
Apri una finestra di terminale e assicurati che il dispositivo Snowball Edge sia sbloccato utilizzando il comando.
describe-deviceUtilizza il comandounlock-deviceper sbloccarlo. Per ulteriori informazioni, consulta Unlocking the Snowball Edge. -
Quando il dispositivo è sbloccato, esegui il comando
snowballEdge check-for-updates. Questo comando restituisce l'ultima versione disponibile del software Snowball Edge e anche la versione corrente installata sul dispositivo. -
Se il software del dispositivo non è aggiornato, esegui il comando
snowballEdge download-updates.Nota
Se il dispositivo non è connesso a Internet, scarica innanzitutto un file di aggiornamento utilizzando l'GetSoftwareUpdatesAPI. Quindi esegui il
snowballEdge download-updatescomando utilizzando iluriparametro con un percorso locale del file scaricato, come nell'esempio seguente.snowballEdge download-updates --urifile:///tmp/local-updatePer i sistemi operativi Windows, formatta il valore del
uriparametro come segue:snowballEdge download-updates --uri file:/C:/path/to/local-update -
Puoi controllare lo stato del download con il comando
snowballEdge describe-device-software. Durante il download di un aggiornamento, lo stato viene visualizzato utilizzando questo comando.Esempio output del
describe-device-softwarecomandoInstall State: Downloading
Per verificare e scaricare gli aggiornamenti software Snowball Edge per cluster di dispositivi
-
Apri una finestra di terminale e assicurati che tutti i dispositivi Snowball Edge del cluster siano sbloccati utilizzando il comando.
snowballEdge describe-deviceSe i dispositivi sono bloccati, usa ilsnowballEdge unlock-clustercomando per sbloccarli. Per ulteriori informazioni, consulta Unlocking the Snowball Edge. -
Quando tutti i dispositivi del cluster sono sbloccati, esegui il comando per ogni dispositivo del cluster.
check-for-updatesQuesto comando restituisce l'ultima versione disponibile del software Snowball Edge e anche la versione corrente installata sul dispositivo.snowballEdge check-for-updates --unlock-code29-character-unlock-code--manifest-filepath/to/manifest/file.bin--endpoint https://ip-address-of-snow-deviceNota
Il codice di sblocco e il file manifest sono gli stessi per tutti i dispositivi del cluster.
Esempio del
check-for-updatescomando{ "InstalledVersion" : "118", "LatestVersion" : "119" }Se il valore del
LatestVersionnome è maggiore del valore delInstalledVersionnome, è disponibile un aggiornamento. -
Per ogni dispositivo del cluster, usa il
download-updatescomando per scaricare l'aggiornamento.snowballEdge download-updates --urifile:///tmp/local-updateNota
Per i sistemi operativi Windows, formatta il valore del
uriparametro come segue:snowballEdge download-updates --uri file:/C:/path/to/local-update -
Per verificare lo stato di questo download per ogni dispositivo del cluster, utilizzate il
describe-device-softwarecomando.snowballEdge describe-device-software --unlock-code29-character-unlock-code--manifest-filepath/to/manifest/file.bin--endpoint https://ip-address-of-snow-deviceEsempio dell'output del
describe-device-softwarecomando{ "InstalledVersion" : "118", "InstallingVersion" : "119", "InstallState" : "DOWNLOADED", "CertificateExpiry" : "Sat Mar 30 16:47:51 UTC 2024" }Se il valore del
InstallStatenome èDOWNLOADED, l'aggiornamento viene scaricato ed è disponibile per l'installazione.