Ir para o conteúdo

Como posso resolver o erro “NoCloudConnectionException” ao tentar atualizar meu dispositivo AWS Snow?

3 minuto de leitura
0

Quando tento atualizar meu dispositivo AWS Snow, recebo o erro “NoCloudConnectionException”.

Resolução

Observação: Se você receber erros ao executar comandos da AWS Command Line Interface (AWS CLI), consulte Solução de problemas da AWS CLI.

Se você tentar atualizar o software em um dispositivo Snowball Edge que não está conectado à internet, você receberá o seguinte erro NoCLoudConnectionException:

“NoCloudConnectionException - null (Serviço: AWS SnowballDevice; Código de status: 400; Error Code: NoCloudConnectionException; ID da solicitação: 462fda0e-1a5f-4898-ba3d-fbf533c43548; Proxy: null)”

Para atualizar o software em um dispositivo Snowball Edge sem uma conexão com a internet, complete as seguintes etapas:

  1. Execute o seguinte comando AWS CLI get-software-updates para baixar o pacote de atualização em uma máquina cliente que tenha conexão com a internet:

    aws snowball get-software-updates --job-id EXAMPLE-JOB-ID

    Observação: No comando anterior, substitua EXAMPLE-JOB-ID pelo ID do trabalho do seu dispositivo Snowball Edge.

    O comando anterior retorna uma URL pré-assinada do Amazon Simple Storage Service (Amazon S3) para o pacote de atualização associado ao ID do trabalho do seu dispositivo. Use a URL pré-assinada para baixar o pacote de atualização na sua máquina cliente.

  2. Execute o seguinte comando download-updates e inclua o caminho local do arquivo que você baixou como parâmetro uri:

    snowballEdge download-updates --uri file:///tmp/local-update

    Observação: No comando anterior, substitua file:///tmp/local-update pelo caminho local. O formato do caminho depende do sistema operacional (SO) da sua máquina.

  3. Certifique-se de que todos os serviços no dispositivo Snowball Edge foram interrompidos. Para obter os IDs de todos os serviços em seu dispositivo, execute o seguinte comando list-services:

    snowballEdge list-services
  4. Para cada ID de serviço que o comando anterior retornar, execute o comando describe-service para ver o status do serviço:

    snowballEdge describe-service --service-id nfs
  5. Se um serviço ainda estiver em execução, execute o seguinte comando stop-service para interromper o serviço:

    snowballEdge stop-service --service-id nfs
  6. Para instalar as atualizações no seu dispositivo, execute o comando install-updates:

    snowballEdge install-updates
  7. Para exibir o status da instalação enquanto o dispositivo está sendo atualizado, execute o comando describe-device-software:

    snowballEdge describe-device-software
  8. Para aplicar a atualização, você deve reiniciar o dispositivo após a instalação.
    Observação: Se você reiniciar o dispositivo Snowball Edge enquanto o dispositivo estiver importando ou copiando dados, pode perder alguns dos seus dados.

  9. Confirme que você parou todos os serviços e, em seguida, reinicie o dispositivo.

  10. Desbloqueie o dispositivo e, em seguida, reinicie o dispositivo novamente.

Informações relacionadas

Atualização de software em dispositivos Snowball Edge

AWS OFICIALAtualizada há 10 meses