Desinstale o software AWS IoT Greengrass 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 software AWS IoT Greengrass 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 que falhou.

Para desinstalar o software AWS IoT Greengrass Core
  1. Se você executar o software como um serviço do sistema, deverá interromper, desativar e remover o serviço. Execute os comandos a seguir conforme apropriado para seu sistema operacional.

    Linux
    1. Interrompa o serviço .

      sudo systemctl stop greengrass.service
    2. Desative 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. Desative 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. Desative 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 doNuvem AWS. Certifique-se de concluir esta etapa se você planeja reinstalar o software AWS IoT Greengrass Core 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 a ser excluído.

      3. Escolha Excluir.

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

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

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