Hapus instalasi perangkat lunak inti AWS IoT Greengrass - AWS IoT Greengrass

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Hapus instalasi perangkat lunak inti AWS IoT Greengrass

Anda dapat menghapus instalasi perangkat lunak inti AWS IoT Greengrass untuk menghapusnya dari perangkat yang tidak ingin Anda gunakan sebagai perangkat inti Greengrass. Anda juga dapat menggunakan langkah-langkah ini untuk membersihkan instalasi yang gagal.

Untuk menghapus instalasi perangkat lunak inti AWS IoT Greengrass
  1. Jika Anda menjalankan perangkat lunak sebagai layanan sistem, Anda harus menghentikan, menonaktifkan, dan menghapus layanan. Jalankan perintah berikut yang sesuai untuk sistem operasi Anda.

    Linux
    1. Hentikan layanan .

      sudo systemctl stop greengrass.service
    2. Nonaktifkan layanan.

      sudo systemctl disable greengrass.service
    3. Hapus layanan.

      sudo rm /etc/systemd/system/greengrass.service
    4. Verifikasi bahwa layanan dihapus.

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

    Anda harus menjalankan Command Prompt sebagai administrator untuk menjalankan perintah ini.

    1. Hentikan layanan .

      sc stop "greengrass"
    2. Nonaktifkan layanan.

      sc config "greengrass" start=disabled
    3. Hapus layanan.

      sc delete "greengrass"
    4. Mulai ulang perangkat.

    Windows (PowerShell)
    catatan

    Anda harus menjalankan PowerShell sebagai administrator untuk menjalankan perintah ini.

    1. Hentikan layanan .

      Stop-Service -Name "greengrass"
    2. Nonaktifkan layanan.

      Set-Service -Name "greengrass" -Status stopped -StartupType disabled
    3. Hapus layanan.

      • Untuk PowerShell 6.0 dan yang lebih baru:

        Remove-Service -Name "greengrass" -Confirm:$false -Verbose
      • Untuk PowerShell versi yang lebih awal dari 6.0:

        Get-Item HKLM:\SYSTEM\CurrentControlSet\Services\greengrass | Remove-Item -Force -Verbose
    4. Mulai ulang perangkat.

  2. Keluarkan folder root dari perangkat. Ganti /greengrass/v2 atau C:\greengrass\v2 dengan jalur ke folder root.

    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. Hapus perangkat inti dari layanan AWS IoT Greengrass. Langkah ini menghapus informasi status perangkat inti dari AWS Cloud. Pastikan untuk menyelesaikan langkah ini jika Anda berencana untuk menginstal ulang perangkat lunak inti AWS IoT Greengrass ke perangkat inti dengan nama yang sama.

    • Untuk menghapus perangkat inti dari konsol AWS IoT Greengrass tersebut, lakukan hal berikut:

      1. Pilih Perangkat inti.

      2. Pilih perangkat inti yang akan dikelola.

      3. Pilih Hapus.

      4. Di modal konfirmasi, pilih Hapus.

    • Untuk menghapus perangkat inti denganAWS Command Line Interface, gunakan DeleteCoreDeviceoperasi. Jalankan perintah berikut, dan ganti MyGreengrassCoredengan nama perangkat inti.

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