View a markdown version of this page

Desinstale o AWS IoT Greengrass Software principal - AWS IoT Greengrass

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

Desinstale o AWS IoT Greengrass Software principal

Você pode desinstalar o software AWS IoT Greengrass Core para removê-lo de um dispositivo que você não deseja usar como dispositivo principal do Greengrass. Você também pode usar essas etapas para limpar uma instalação com falha.

Importante

Se você quiser que um dispositivo continue se autenticando AWS IoT , mas não quiser mais AWS IoT Greengrass cobrar por um dispositivo principal do Greengrass, você deve concluir todas as etapas deste procedimento. Até concluir todas as etapas, AWS IoT continue identificando o certificado do dispositivo como um dispositivo principal do Greengrass. Como resultado, você AWS IoT Greengrass cobra por cada mês com o qual o dispositivo é autenticado AWS IoT. Para saber mais sobre preços, consulte Preços do AWS IoT Greengrass.

Para desinstalar o   AWS IoT Greengrass Software principal
  1. Se você executa o software como um serviço do sistema, deve interromper, desabilitar e remover o serviço. Execute os comandos abaixo conforme apropriado ao sistema operacional.

    Linux
    1. Interrompa o serviço .

      sudo systemctl stop greengrass.service
    2. Desabilite o serviço.

      sudo systemctl disable greengrass.service
    3. Remova o serviço.

      sudo rm /etc/systemd/system/greengrass.service
    4. Verifique se o serviço foi excluído.

      sudo systemctl daemon-reload && sudo systemctl reset-failed
    Windows (Command Prompt)
    nota

    Você deve executar o prompt de comando como administrador para executar esses comandos.

    1. Interrompa o serviço .

      sc stop "greengrass"
    2. Desabilite o serviço.

      sc config "greengrass" start=disabled
    3. Remova o serviço.

      sc delete "greengrass"
    4. Reinicie o dispositivo.

    Windows (PowerShell)
    nota

    Você deve executar PowerShell como administrador para executar esses comandos.

    1. Interrompa o serviço .

      Stop-Service -Name "greengrass"
    2. Desabilite o serviço.

      Set-Service -Name "greengrass" -Status stopped -StartupType disabled
    3. Remova o serviço.

      • Para PowerShell 6.0 e versões posteriores:

        Remove-Service -Name "greengrass" -Confirm:$false -Verbose
      • Para PowerShell versões anteriores à 6.0:

        Get-Item HKLM:\SYSTEM\CurrentControlSet\Services\greengrass | Remove-Item -Force -Verbose
    4. Reinicie o dispositivo.

  2. Remova a pasta raiz do dispositivo. Substitua /greengrass/v2 ou C:\greengrass\v2 pelo caminho para a pasta raiz.

    Linux
    sudo rm -rf /greengrass/v2
    Windows (Command Prompt)
    rmdir /s /q C:\greengrass\v2
    Windows (PowerShell)
    cmd.exe /c "rmdir /s /q C:\greengrass\v2"
  3. Exclua o dispositivo principal do AWS IoT Greengrass serviço. Essa etapa remove as informações de status do dispositivo principal da Nuvem AWS. Certifique-se de concluir essa etapa se você planeja reinstalar o software de núcleo do AWS IoT Greengrass em um dispositivo principal com o mesmo nome.

    • Para excluir um dispositivo principal do AWS IoT Greengrass console, faça o seguinte:

      1. Escolha Dispositivos principais.

      2. Escolha o dispositivo principal que será excluído.

      3. Escolha Excluir.

      4. No modal de confirmação, escolha Excluir.

    • Para excluir um dispositivo principal com o AWS Command Line Interface, use a DeleteCoreDeviceoperação. Execute o comando a seguir e MyGreengrassCore substitua pelo nome do dispositivo principal.

      aws greengrassv2 delete-core-device --core-device-thing-name MyGreengrassCore