Desinstale el software AWS IoT Greengrass principal - AWS IoT Greengrass

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Desinstale el software AWS IoT Greengrass principal

Puede desinstalar el software AWS IoT Greengrass principal para eliminarlo de un dispositivo que no desee utilizar como dispositivo principal de Greengrass. También puede seguir estos pasos para limpiar una instalación que no funcione.

Para desinstalar el software AWS IoT Greengrass principal
  1. Si ejecuta el software como un servicio del sistema, debe detener, deshabilitar y eliminar el servicio. Ejecute los siguientes comandos según corresponda a su sistema operativo.

    Linux
    1. Detenga el servicio .

      sudo systemctl stop greengrass.service
    2. Deshabilite el servicio.

      sudo systemctl disable greengrass.service
    3. Elimine el servicio.

      sudo rm /etc/systemd/system/greengrass.service
    4. Compruebe que se ha eliminado el servicio.

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

    Debe ejecutar Command Prompt como administrador para ejecutar estos comandos.

    1. Detenga el servicio .

      sc stop "greengrass"
    2. Deshabilite el servicio.

      sc config "greengrass" start=disabled
    3. Elimine el servicio.

      sc delete "greengrass"
    4. Reinicie el dispositivo.

    Windows (PowerShell)
    nota

    Debe correr PowerShell como administrador para ejecutar estos comandos.

    1. Detenga el servicio .

      Stop-Service -Name "greengrass"
    2. Deshabilite el servicio.

      Set-Service -Name "greengrass" -Status stopped -StartupType disabled
    3. Elimine el servicio.

      • Para PowerShell 6.0 y versiones posteriores:

        Remove-Service -Name "greengrass" -Confirm:$false -Verbose
      • Para PowerShell versiones anteriores a la 6.0:

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

  2. Elimine la carpeta raíz del dispositivo. Sustituya /greengrass/v2 o C:\greengrass\v2 por la ruta de acceso a la carpeta raíz.

    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. Elimine el dispositivo principal del AWS IoT Greengrass servicio. Este paso elimina la información de estado del dispositivo principal delNube de AWS. Asegúrese de completar este paso si planea volver a instalar el software AWS IoT Greengrass Core en un dispositivo principal con el mismo nombre.

    • Para eliminar un dispositivo principal de la AWS IoT Greengrass consola, haga lo siguiente:

      1. Selecciona Dispositivos principales.

      2. Elige el dispositivo principal que deseas eliminar.

      3. Elija Eliminar.

      4. En el modal de confirmación, selecciona Eliminar.

    • Para eliminar un dispositivo principal con elAWS Command Line Interface, utilice la DeleteCoreDeviceoperación. Ejecute el siguiente comando y MyGreengrassCoresustitúyalo por el nombre del dispositivo principal.

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