AWS IoT GreengrassCore 소프트웨어 제거 - AWS IoT Greengrass

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AWS IoT GreengrassCore 소프트웨어 제거

Greengrass AWS IoT Greengrass 코어 장치로 사용하고 싶지 않은 장치에서 Core 소프트웨어를 제거하여 제거할 수 있습니다. 다음 단계를 사용하여 실패한 설치를 정리할 수도 있습니다.

AWS IoT GreengrassCore 소프트웨어를 제거하려면
  1. 소프트웨어를 시스템 서비스로 실행하는 경우 서비스를 중지, 비활성화 및 제거해야 합니다. 운영 체제에 맞게 다음 명령을 실행합니다.

    Linux
    1. 서비스를 중단합니다.

      sudo systemctl stop greengrass.service
    2. 서비스를 비활성화합니다.

      sudo systemctl disable greengrass.service
    3. 서비스를 제거합니다.

      sudo rm /etc/systemd/system/greengrass.service
    4. 서비스가 삭제되었는지 확인합니다.

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

    이 명령을 실행하려면 관리자 권한으로 명령 프롬프트를 실행해야 합니다.

    1. 서비스를 중단합니다.

      sc stop "greengrass"
    2. 서비스를 비활성화합니다.

      sc config "greengrass" start=disabled
    3. 서비스를 제거합니다.

      sc delete "greengrass"
    4. 디바이스를 다시 시작합니다.

    Windows (PowerShell)
    참고

    이 명령을 실행하려면 관리자 PowerShell 권한으로 실행해야 합니다.

    1. 서비스를 중단합니다.

      Stop-Service -Name "greengrass"
    2. 서비스를 비활성화합니다.

      Set-Service -Name "greengrass" -Status stopped -StartupType disabled
    3. 서비스를 제거합니다.

      • PowerShell 6.0 이상 버전:

        Remove-Service -Name "greengrass" -Confirm:$false -Verbose
      • PowerShell 6.0 이전 버전의 경우:

        Get-Item HKLM:\SYSTEM\CurrentControlSet\Services\greengrass | Remove-Item -Force -Verbose
    4. 디바이스를 다시 시작합니다.

  2. 디바이스에서 루트 폴더를 제거합니다. /greengrass/v2또는 C:\greengrass\v2 를 루트 폴더 경로로 바꿉니다.

    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. AWS IoT Greengrass서비스에서 코어 디바이스를 삭제합니다. 이 단계는 코어 디바이스의 상태 정보를 에서 제거합니다AWS 클라우드. 이름이 같은 AWS IoT Greengrass 코어 장치에 Core 소프트웨어를 다시 설치하려면 이 단계를 완료해야 합니다.

    • AWS IoT Greengrass콘솔에서 코어 디바이스를 삭제하려면 다음과 같이 하십시오.

      1. 코어 디바이스를 선택합니다.

      2. 삭제할 코어 디바이스를 선택합니다.

      3. Delete를 선택합니다.

      4. 확인 모달에서 삭제를 선택합니다.

    • 를 사용하여 코어 디바이스를 AWS Command Line Interface 삭제하려면 DeleteCoreDevice작업을 사용하십시오. 다음 명령을 실행하고 코어 디바이스의 이름으로 MyGreengrassCore바꿉니다.

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