Instalação de atualizações - AWS Snowcone Guia do usuário

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á.

Instalação de atualizações

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.

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
  1. Abra uma janela de terminal e verifique se o dispositivo do Snowcone está desbloqueado com o comando describe-device. Se o dispositivo estiver bloqueado, use o comando unlock-device para desbloqueá-lo. Para obter mais informações, consulte Desbloquear um dispositivo da família Snow.

  2. Execute o list-services comando para ver os serviços disponíveis no dispositivo. O comando retorna os 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" ] }
  3. Para cada ID de serviço identificado pelo list-services comando, execute o describe-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 o stop-service comando.

  4. Use o stop-service comando para interromper cada serviço em que o valor do State nome esteja ACTIVE na saída do list-services comando. Se mais de um serviço estiver em execução, interrompa cada um antes de continuar.

    nota

    O adaptador Amazon S3, o Amazon EC2 e os serviços do IAM não AWS STS 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-addresses snow-device-1-ip-address snow-device-device-2-ip-address snow-device-3-ip-address --manifest-file path/to/manifest/file.bin --unlock-code 29-character-unlock-code --endpoint https://snow-device-ip-address
    exemplo da saída do stop-service comando
    Stopping the AWS service on your Snowball Edge. You can determine the status of the AWS service using the describe-service command.
  5. Execute o comando snowballEdge install-updates.

  6. 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 Snowcone. 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.

  7. 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 a reinicialização do dispositivo, consulte Reinicializando o dispositivo da . Para obter mais informações sobre como desbloquear o dispositivo, consulte Desbloqueando o dispositivo dispositivo da família Snow.

  8. Quando o dispositivo for ligado após a segunda reinicialização, desbloqueie o dispositivo.

  9. Execute o comando check-for-updates. Esse comando retorna a versão mais recente disponível do software Snowcone, além da versão atual instalada no dispositivo.

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.