As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Baixar atualizações em dispositivos Snowball Edge
Há duas maneiras de baixar uma atualização para o Snowball Edge:
-
É possível acionar atualizações manuais a qualquer momento usando comandos específicos do Snowball Edge Client.
-
Você pode determinar uma hora de forma programática para atualizar o dispositivo automaticamente.
O procedimento a seguir descreve o processo de download manual das atualizações. Para ter informações sobre como atualizar automaticamente o dispositivo Snowball Edge, consulte configure-auto-update-strategy em Updating a Snowball Edge.
nota
Se seu dispositivo não tiver acesso à Internet, você poderá baixar um arquivo de atualização usando a GetSoftwareUpdatesAPI. Depois, aponte para a localização do arquivo local quando chamar download-updates usando o parâmetro uri, como no exemplo a seguir.
snowballEdge download-updates --urifile:///tmp/local-update
Em relação a sistemas operacionais Windows, formate o valor do parâmetro uri da seguinte forma:
snowballEdge download-updates --uri file:/C:/path/to/local-update
Como conferir e baixar atualizações de software do Snowball Edge para dispositivos autônomos
-
Abra uma janela de terminal e verifique se o dispositivo do Snowball Edge está desbloqueado com o comando
describe-device. Se o dispositivo estiver bloqueado, use o comandounlock-devicepara desbloqueá-lo. Para ter mais informações, consulte Unlocking the Snowball Edge. -
Quando o dispositivo estiver desbloqueado, execute o comando
snowballEdge check-for-updates. Esse comando retorna a versão mais recente disponível do software Snowball Edge, além da versão atual instalada no dispositivo. -
Se o software do dispositivo estiver desatualizado, execute o comando
snowballEdge download-updates.nota
Se seu dispositivo não estiver conectado à Internet, primeiro baixe um arquivo de atualização usando a GetSoftwareUpdatesAPI. Depois, execute o comando
snowballEdge download-updatesusando o parâmetrouricom um caminho local para o arquivo baixado, como no exemplo a seguir.snowballEdge download-updates --urifile:///tmp/local-updateEm relação a sistemas operacionais Windows, formate o valor do parâmetro
urida seguinte forma:snowballEdge download-updates --uri file:/C:/path/to/local-update -
Você pode verificar o status desse download com o comando
snowballEdge describe-device-software. Enquanto o download de uma atualização estiver sendo feito, o status será exibido com esse comando.exemplo saída do comando
describe-device-softwareInstall State: Downloading
Como conferir e baixar atualizações de software do Snowball Edge para clusters de dispositivos
-
Abra uma janela de terminal e verifique se os dispositivos Snowball Edge no cluster estão desbloqueados com o comando
snowballEdge describe-device. Se os dispositivos estiverem bloqueados, use o comandosnowballEdge unlock-clusterpara desbloqueá-los. Para ter mais informações, consulte Unlocking the Snowball Edge. -
Quando todos os dispositivos no cluster estiverem desbloqueados execute o comando
check-for-updatespara cada dispositivo no cluster. Esse comando retorna a versão mais recente disponível do software Snowball Edge, além da versão atual instalada no dispositivo.snowballEdge check-for-updates --unlock-code29-character-unlock-code--manifest-filepath/to/manifest/file.bin--endpoint https://ip-address-of-snow-devicenota
O código de desbloqueio e o arquivo de manifesto são os mesmos para todos os dispositivos no cluster.
exemplo do comando
check-for-updates{ "InstalledVersion" : "118", "LatestVersion" : "119" }Se o valor do nome
LatestVersionfor maior do que o valor do nomeInstalledVersion, uma atualização estará disponível. -
Em relação a cada dispositivo no cluster, use o comando
download-updatespara baixar a atualização.snowballEdge download-updates --urifile:///tmp/local-updatenota
Em relação a sistemas operacionais Windows, formate o valor do parâmetro
urida seguinte forma:snowballEdge download-updates --uri file:/C:/path/to/local-update -
Para conferir o status desse download para cada dispositivo no cluster, use o comando
describe-device-software.snowballEdge describe-device-software --unlock-code29-character-unlock-code--manifest-filepath/to/manifest/file.bin--endpoint https://ip-address-of-snow-deviceexemplo da saída do comando
describe-device-software{ "InstalledVersion" : "118", "InstallingVersion" : "119", "InstallState" : "DOWNLOADED", "CertificateExpiry" : "Sat Mar 30 16:47:51 UTC 2024" }Se o valor do nome
InstallStateforDOWNLOADED, o download da atualização será feito e estará disponível para instalação.