View a markdown version of this page

Copot pemasangan AWS IoT Greengrass Perangkat lunak inti - AWS IoT Greengrass

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

Copot pemasangan AWS IoT Greengrass Perangkat lunak inti

Anda dapat menghapus perangkat lunak AWS IoT Greengrass Core 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.

penting

Jika Anda ingin perangkat terus mengautentikasi AWS IoT tetapi Anda tidak lagi ingin AWS IoT Greengrass menagih Anda untuk perangkat inti Greengrass, Anda harus menyelesaikan semua langkah dalam prosedur ini. Sampai Anda menyelesaikan semua langkah, AWS IoT terus mengidentifikasi sertifikat perangkat sebagai perangkat inti Greengrass. Akibatnya, AWS IoT Greengrass menagih Anda untuk setiap bulan yang diautentikasi perangkat. AWS IoT Untuk informasi selengkapnya tentang harga, silakan lihat harga AWS IoT Greengrass.

Untuk mencopot pemasangan AWS IoT Greengrass Perangkat lunak inti
  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 AWS IoT Greengrass layanan. 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 AWS IoT Greengrass konsol, 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 dengan AWS Command Line Interface, gunakan DeleteCoreDeviceoperasi. Jalankan perintah berikut, dan ganti MyGreengrassCore dengan nama perangkat inti.

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