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á.
Instalando atualizações nos dispositivos Snowball Edge
Depois de obter as atualizações por download, você precisa instalá-las e reiniciar o dispositivo para que as atualizações entrem em vigor. O procedimento a seguir fornece instruções para instalar atualizações manualmente.
Para clusters de dispositivos Snowball Edge, a atualização deve ser baixada e instalada para cada dispositivo no cluster.
nota
Suspenda todas as atividades no dispositivo antes de instalar as atualizações de software. A instalação de atualizações interrompe a execução de instâncias e interrompe qualquer gravação nos buckets do Amazon S3 no dispositivo. Isso pode resultar em perda de dados
Para instalar atualizações de software que já foram baixadas para dispositivos autônomos da Família Snow
-
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-device
para desbloqueá-lo. Para obter mais informações, consulte Desbloqueando o Snowball Edge. -
Execute o
list-services
comando para ver os serviços disponíveis no dispositivo. O comando retorna o serviço IDs de cada serviço disponível no dispositivo.snowballEdge list-services
exemplo da saída do
list-services
comando{ "ServiceIds" : [ "greengrass", "fileinterface", "s3", "ec2", "s3-snow" ] }
-
Para cada ID de serviço identificado pelo
list-services
comando, execute odescribe-service
comando para ver o status. Use essas informações para identificar serviços a serem interrompidos.snowballEdge describe-service --service-id
service-id
exemplo da saída do
describe-service
comando{ "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" } } ] }
Essa saída mostra que o
s3
serviço está ativo e deve ser interrompido usando ostop-service
comando. Use o
stop-service
comando para interromper cada serviço em que o valor doState
nome estejaACTIVE
na saída dolist-services
comando. Se mais de um serviço estiver em execução, interrompa cada um antes de continuar.nota
O adaptador Amazon S3EC2, AWS STS a Amazon e os IAM serviços não podem ser interrompidos. Se o armazenamento compatível com Amazon S3 em dispositivos da Família Snow estiver em execução, pare-o antes de instalar as atualizações. O armazenamento compatível com Amazon S3 em dispositivos da família Snow tem
s3-snow
como o.serviceId
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
exemplo da saída do
stop-service
comandoStopping the AWS service on your Snowball Edge. You can determine the status of the AWS service using the describe-service command.
-
Execute o comando
snowballEdge install-updates
. -
Você pode verificar o status dessa instalação com o comando
snowballEdge describe-device-software
. Enquanto uma atualização estiver sendo instalada, o status será exibido com esse comando.Exemplo de saída
Install State: Installing //Possible values[NA, Installing, Requires Reboot]
Você instalou uma atualização de software com êxito em seu dispositivo do Snowball Edge. A instalação de uma atualização não a aplica automaticamente ao dispositivo. Para concluir a instalação da atualização, o dispositivo deve ser reiniciado.
Atenção
A reinicialização do dispositivo da Família Snow sem interromper todas as atividades no dispositivo pode resultar em perda de dados.
-
Quando todos os serviços do dispositivo tiverem parado, reinicie o dispositivo, desbloqueie o dispositivo e reinicie-o novamente. Isso conclui a instalação das atualizações de software baixadas. Para obter mais informações sobre como desbloquear o dispositivo, consulte Desbloqueando o dispositivo Snowball Desbloqueando o dispositivo da família Snow.
-
Quando o dispositivo for ligado após a segunda reinicialização, desbloqueie o dispositivo.
-
Execute o comando
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.
Para instalar atualizações de software que já foram baixadas em um cluster de dispositivos Snowball Edge
-
Para cada dispositivo no cluster, execute o
describe-device
comando para determinar se os dispositivos estão desbloqueados. Se os dispositivos estiverem bloqueados, use ounlock-cluster
comando para desbloqueá-los. Para obter mais informações, consulte Desbloqueando o Snowball Edge. -
Para cada dispositivo no cluster, execute o
list-services
comando para ver os serviços disponíveis no dispositivo. O comando retorna o serviço IDs de cada serviço disponível no dispositivo.snowballEdge list-services
exemplo da saída do
list-services
comando{ "ServiceIds" : [ "greengrass", "fileinterface", "s3", "ec2", "s3-snow" ] }
-
Para cada ID de serviço identificado pelo
list-services
comando, execute odescribe-service
comando para ver o status. Use essas informações para identificar serviços a serem interrompidos.snowballEdge describe-service --service-id
service-id
exemplo da saída do
describe-service
comando{ "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" } } ] }
Essa saída mostra que o
s3
serviço está ativo e deve ser interrompido usando ostop-service
comando. Para cada dispositivo no cluster, use o
stop-service
comando para interromper cada serviço em que o valor doState
nome estejaACTIVE
na saída dolist-services
comando. Se mais de um serviço estiver em execução, interrompa cada um antes de continuar.nota
O adaptador Amazon S3EC2, AWS STS a Amazon e os IAM serviços não podem ser interrompidos. Se o armazenamento compatível com Amazon S3 em dispositivos da Família Snow estiver em execução, pare-o antes de instalar as atualizações. O armazenamento compatível com Amazon S3 em dispositivos da família Snow tem
s3-snow
como o.serviceId
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
exemplo da saída do
stop-service
comandoStopping the AWS service on your Snowball Edge. You can determine the status of the AWS service using the describe-service command.
-
Para cada dispositivo no cluster, execute o
install-updates
comando.snowballEdge install-updates
-
Você pode verificar o status dessa instalação com o comando
describe-device-software
.snowballEdge describe-device-software
exemplo da saída do
describe-device-service
comandoInstall State: Installing //Possible values[NA, Installing, Requires Reboot]
Quando isso acontecer
Install State
Requires Reboot
, você instalou com sucesso a atualização de software do seu dispositivo Snowball Edge. A instalação de uma atualização não a aplica automaticamente ao dispositivo. Para concluir a instalação da atualização, o dispositivo deve ser reiniciado.Atenção
Reiniciar o dispositivo Snowball Edge sem interromper todas as atividades no dispositivo pode resultar na perda de dados.
-
Reinicialize todos os dispositivos no cluster, desbloqueie o cluster e reinicialize todos os dispositivos no cluster novamente. Isso conclui a instalação das atualizações de software baixadas. Para obter mais informações sobre a reinicialização dos dispositivos, consulte Reinicializando o dispositivo da família Snow. Para obter mais informações sobre como desbloquear o cluster de dispositivos, consulte Desbloqueando o Snowball Edge.
-
Depois que cada dispositivo no cluster for reinicializado duas vezes, desbloqueie o cluster e use o
check-for-updates
comando para verificar se o dispositivo foi atualizado. Esse comando retorna a versão mais recente disponível do software Snowball Edge, além da versão atual instalada no dispositivo. Se a versão atual e a versão mais recente disponível forem iguais, o dispositivo foi atualizado com êxito.
Agora você atualizou com sucesso o dispositivo ou o cluster de dispositivos da Família Snow e confirmou a atualização para o software mais recente da Família Snow.