Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Greengrass CLI
Komponen CLI Greengrass aws.greengrass.Cli
() menyediakan antarmuka baris perintah lokal yang dapat Anda gunakan pada perangkat inti untuk mengembangkan dan men-debug komponen secara lokal. CLIGreengrass memungkinkan Anda membuat penerapan lokal dan memulai ulang komponen pada perangkat inti, misalnya.
Anda dapat menginstal komponen ini ketika Anda menginstal perangkat lunak AWS IoT Greengrass Core. Untuk informasi selengkapnya, lihat Tutorial: Memulai dengan AWS IoT Greengrass V2.
penting
Kami menyarankan Anda menggunakan komponen ini hanya di lingkungan pengembangan, bukan lingkungan produksi. Komponen ini menyediakan akses ke informasi dan operasi yang biasanya tidak Anda perlukan di lingkungan produksi. Ikuti prinsip hak istimewa paling sedikit dengan menerapkan komponen ini hanya ke perangkat inti di mana Anda membutuhkannya.
Setelah Anda menginstal komponen ini, jalankan perintah berikut untuk melihat dokumentasi bantuan. Ketika komponen ini diinstal, komponen tersebut menambahkan tautan simbolik ke greengrass-cli
dalam folder
. Anda dapat menjalankan CLI Greengrass dari jalur ini atau menambahkannya ke variabel lingkungan
/bin/greengrass/v2
PATH
Anda untuk dijalankan tanpa jalur absolutnya. greengrass-cli
Perintah berikut me-restart komponen bernama com.example.HelloWorld
, misalnya.
Untuk informasi selengkapnya, lihat Antarmuka Baris Perintah Greengrass.
Versi
Komponen ini memiliki versi berikut:
-
2.13.x
-
2.12.x
-
2.11.x
-
2.10.x
-
2.9.x
-
2.8.x
-
2.7.x
-
2.6.x
-
2.5.x
-
2.4.x
-
2.3.x
-
2.2.x
-
2.1.x
-
2.0.x
Tipe
Komponen ini adalah komponen plugin (aws.greengrass.plugin
). Inti Greengrass menjalankan komponen ini di Java Virtual Machine JVM () yang sama dengan nukleus. Nukleus dimulai ulang saat Anda mengubah versi komponen ini di perangkat inti.
Komponen plugin menggunakan file log yang sama seperti inti Greengrass. Untuk informasi selengkapnya, lihat Memantau AWS IoT Greengrass log.
Untuk informasi selengkapnya, lihat Jenis komponen.
Sistem operasi
Komponen ini dapat diinstal pada perangkat inti yang menjalankan sistem operasi berikut:
Linux
Windows
Persyaratan
Komponen ini memiliki persyaratan sebagai berikut:
-
Anda harus diberi wewenang untuk menggunakan CLI Greengrass untuk berinteraksi dengan perangkat lunak Core. AWS IoT Greengrass Lakukan salah satu hal berikut untuk menggunakan GreengrassCLI:
-
Gunakan pengguna sistem yang menjalankan perangkat lunak AWS IoT Greengrass Core.
-
Gunakan pengguna dengan izin root atau adminstratif. Pada perangkat inti Linux, Anda dapat menggunakan
sudo
untuk mendapatkan izin root. -
Gunakan pengguna sistem yang berada dalam grup yang Anda tentukan dalam parameter
AuthorizedPosixGroups
atauAuthorizedWindowsGroups
konfigurasi saat Anda menerapkan komponen. Untuk informasi selengkapnya, lihat konfigurasi komponen Greengrass CLI.
-
-
Komponen CLI Greengrass didukung untuk berjalan di file. VPC
Dependensi
Saat Anda menerapkan komponen, gunakan AWS IoT Greengrass juga versi dependensinya yang kompatibel. Ini berarti bahwa Anda harus memenuhi persyaratan untuk komponen dan semua dependensinya untuk berhasil men-deploy komponen. Bagian ini berisi daftar dependensi untuk versi yang dirilis dari komponen ini dan kendala versi semantik yang menentukan versi komponen untuk setiap dependensi. Anda juga dapat melihat dependensi untuk setiap versi komponen di konsol AWS IoT Greengrass
Untuk informasi selengkapnya tentang dependensi komponen, lihat referensi resep komponen.
Konfigurasi
Komponen ini menyediakan parameter konfigurasi berikut yang dapat Anda sesuaikan ketika Anda men-deploy komponen.
Berkas log lokal
Komponen ini menggunakan file log yang sama dengan komponen inti Greengrass.
Untuk melihat log komponen ini
-
Jalankan perintah berikut pada perangkat inti untuk melihat file log komponen ini secara real time. Ganti
atau/greengrass/v2
C:\greengrass\v2
dengan jalur ke folder AWS IoT Greengrass root.
Changelog
Tabel berikut menjelaskan perubahan dalam setiap versi komponen.
Versi |
Perubahan |
---|---|
2.13.0 |
Versi diperbarui untuk Greengrass nucleus versi 2.13.0 rilis. |
2.12.6 |
Versi diperbarui untuk Greengrass nucleus versi 2.12.6 rilis. |
2.12.5 |
Versi diperbarui untuk Greengrass nucleus versi 2.12.5 rilis. |
2.12.4 |
Versi diperbarui untuk Greengrass nucleus versi 2.12.4 rilis. |
2.12.3 |
AwasVersi ini tidak lagi tersedia. Perbaikan dalam versi ini tersedia di versi yang lebih baru dari komponen ini. Versi diperbarui untuk Greengrass nucleus versi 2.12.3 rilis. |
2.12.2 |
Versi diperbarui untuk Greengrass nucleus versi 2.12.2 rilis. |
2.12.1 |
Versi diperbarui untuk Greengrass nucleus versi 2.12.1 rilis. |
2.12.0 |
Versi diperbarui untuk Greengrass nucleus versi 2.12.0 rilis. |
2.11.3 |
Versi diperbarui untuk Greengrass nucleus versi 2.11.3 rilis. |
2.11.2 |
Versi diperbarui untuk Greengrass nucleus versi 2.11.2 rilis. |
2.11.1 |
Versi diperbarui untuk Greengrass nucleus versi 2.11.1 rilis. |
2.11.0 |
|
2.10.3 |
Versi diperbarui untuk Greengrass nucleus versi 2.10.3 rilis. |
2.10.2 |
Versi diperbarui untuk Greengrass nucleus versi 2.10.2 rilis. |
2.10.1 |
Versi diperbarui untuk Greengrass nucleus versi 2.10.1 rilis. |
2.10.0 |
Versi diperbarui untuk Greengrass nucleus versi 2.10.0 rilis. |
2.9.6 |
Versi diperbarui untuk Greengrass nucleus versi 2.9.6 rilis. |
2.9.5 |
Versi diperbarui untuk Greengrass nucleus versi 2.9.5 rilis. |
2.9.4 |
Versi diperbarui untuk Greengrass nucleus versi 2.9.4 rilis. |
2.9.3 |
Versi diperbarui untuk Greengrass nucleus versi 2.9.3 rilis. |
2.9.2 |
Versi diperbarui untuk Greengrass nucleus versi 2.9.2 rilis. |
2.9.1 |
Versi diperbarui untuk Greengrass nucleus versi 2.9.1 rilis. |
2.9.0 |
Versi diperbarui untuk Greengrass nucleus versi 2.9.0 rilis. |
2.8.1 |
Versi diperbarui untuk Greengrass nucleus versi 2.8.1 rilis. |
2.8.0 |
Versi diperbarui untuk Greengrass nucleus versi 2.8.0 rilis. |
2.7.0 |
Versi diperbarui untuk Greengrass nucleus versi 2.7.0 rilis. |
2.6.0 |
|
2.5.6 |
Versi diperbarui untuk Greengrass nucleus versi 2.5.6 rilis. |
2.5.5 |
Versi diperbarui untuk Greengrass nucleus versi 2.5.5 rilis. |
2.5.4 |
Versi diperbarui untuk Greengrass nucleus versi 2.5.4 rilis. |
2.5.3 |
Versi diperbarui untuk Greengrass nucleus versi 2.5.3 rilis. |
2.5.2 |
Versi diperbarui untuk Greengrass nucleus versi 2.5.2 rilis. |
2.5.1 |
Versi diperbarui untuk Greengrass nucleus versi 2.5.1 rilis. |
2.5.0 |
|
2.4.0 |
|
2.3.0 |
Versi yang diperbarui untuk rilis inti Greengrass versi 2.3.0. |
2.2.0 |
Versi yang diperbarui untuk rilis inti Greengrass versi 2.2.0. |
2.1.0 |
Versi yang diperbarui untuk rilis inti Greengrass versi 2.1.0. |
2.0.5 |
Versi yang diperbarui untuk rilis inti Greengrass versi 2.0.5. |
2.0.4 |
Versi yang diperbarui untuk rilis inti Greengrass versi 2.0.4. |
2.0.3 |
Versi awal. |