翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Greengrass CLI
Greengrass CLIコンポーネント (aws.greengrass.Cli
) は、コアデバイスでローカルでコンポーネントを開発およびデバッグするために使用できるローカルコマンドラインインターフェイスを提供します。Greengrass CLIを使用すると、ローカルデプロイを作成し、コアデバイス上のコンポーネントを再起動できます。
AWS IoT Greengrass Core ソフトウェアをインストールするときに、このコンポーネントをインストールできます。詳細については、「チュートリアル: AWS IoT Greengrass V2 の開始方法」を参照してください。
重要
このコンポーネントは、本番環境ではなく、開発環境でのみで使用することをお勧めします。このコンポーネントは、通常、本番環境では必要とされない情報や操作へのアクセスを提供します。このコンポーネントを必要なコアデバイスにのみデプロイして、最小特権の原則に従います。
このコンポーネントをインストールしたら、以下のコマンドを実行してヘルプドキュメントを表示します。このコンポーネントがインストールされると、
フォルダに
/bin/greengrass/v2
greengrass-cli
へのシンボリックリンクが追加されます。このパスCLIから Greengrass を実行するか、PATH
環境変数に追加して、絶対パスgreengrass-cli
なしで実行できます。
次のコマンドを使用すると、たとえば com.example.HelloWorld
という名前のコンポーネントが再起動されます。
詳細については、「Greengrass コマンドラインインターフェイス」を参照してください。
バージョン
このコンポーネントには、次のバージョンがあります。
-
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
タイプ
このコンポーネントはプラグインコンポーネント (aws.greengrass.plugin
) です。Greengrass nucleus は、nucleus と同じ Java 仮想マシン (JVM) でこのコンポーネントを実行します。コアデバイスでこのコンポーネントのバージョンを変更するとき、nucleus が再起動します。
このコンポーネントは、Greengrass nucleus と同じログファイルを使用します。詳細については、「AWS IoT Greengrass ログのモニタリング」を参照してください。
詳細については、「コンポーネントタイプ」を参照してください。
オペレーティングシステム
このコンポーネントは、次のオペレーティングシステムを実行するコアデバイスにインストールできます。
Linux
Windows
要件
このコンポーネントには次の要件があります。
-
AWS IoT Greengrass Core ソフトウェアを操作するCLIには、Greengrass を使用する権限が必要です。Greengrass を使用するには、次のいずれかを実行しますCLI。
-
AWS IoT Greengrass Core ソフトウェアを実行するシステムユーザーを使用します。
-
root 権限または管理者権限を持つユーザーを使用する。Linux コアデバイスでは、
sudo
を使用して root 権限を取得できます。 -
設定をデプロイする際に、
AuthorizedPosixGroups
またはAuthorizedWindowsGroups
設定パラメータで指定したグループのシステムユーザーを使用する。詳細については、「Greengrass CLIコンポーネント設定」を参照してください。
-
-
Greengrass CLIコンポーネントは、 での実行がサポートされていますVPC。
依存関係
コンポーネントをデプロイすると、 はその依存関係の互換性のあるバージョン AWS IoT Greengrass もデプロイします。つまり、コンポーネントを正常にデプロイするには、コンポーネントとその依存関係のすべての要件を満たす必要があります。このセクションでは、このコンポーネントのリリースされたバージョンの依存関係と、各依存関係に対するコンポーネントのバージョンを定義するセマンティックバージョン制約をリスト表示しています。コンポーネントの各バージョンの依存関係は、AWS IoT Greengrass コンソール
コンポーネントの依存関係の詳細については、「コンポーネント recipe のリファレンス」を参照してください。
構成
このコンポーネントには、コンポーネントのデプロイ時にカスタマイズできる次の設定パラメータが用意されています。
ローカルログファイル
このコンポーネントは、Greengrass nucleus コンポーネントと同じログファイルを使用します。
このコンポーネントのログを確認するには
-
コアデバイスに次のコマンドを実行して、このコンポーネントのログファイルをリアルタイムに確認します。
または を置き換える/greengrass/v2
C:\greengrass\v2
AWS IoT Greengrass ルートフォルダへのパス。
変更ログ
次の表は、コンポーネントの各バージョンにおける変更を示します。
バージョン |
変更 |
---|---|
2.13.0 |
Greengrass nucleus バージョン 2.13.0 リリースのバージョンが更新されました。 |
2.12.6 |
Greengrass nucleus バージョン 2.12.6 リリースのバージョンが更新されました。 |
2.12.5 |
Greengrass nucleus バージョン 2.12.5 リリース用にバージョンが更新されました。 |
2.12.4 |
Greengrass nucleus バージョン 2.12.4 リリース用にバージョンが更新されました。 |
2.12.3 |
警告このバージョンは現在利用できません。このバージョンの改善は、このコンポーネントのそれ以降のバージョンで利用できます。 Greengrass nucleus バージョン 2.12.3 リリースのバージョンが更新されました。 |
2.12.2 |
Greengrass nucleus バージョン 2.12.2 リリースのバージョンが更新されました。 |
2.12.1 |
Greengrass nucleus バージョン 2.12.1 リリースのバージョンが更新されました。 |
2.12.0 |
Greengrass nucleus バージョン 2.12.0 リリースのバージョンが更新されました。 |
2.11.3 |
Greengrass nucleus バージョン 2.11.3 リリース用にバージョンが更新されました。 |
2.11.2 |
Greengrass nucleus バージョン 2.11.2 のリリース用にバージョンが更新されました。 |
2.11.1 |
Greengrass nucleus バージョン 2.11.1 のリリース用にバージョンが更新されました。 |
2.11.0 |
|
2.10.3 |
Greengrass nucleus バージョン 2.10.3 のリリース用にバージョンが更新されました。 |
2.10.2 |
Greengrass nucleus バージョン 2.10.2 のリリース用にバージョンが更新されました。 |
2.10.1 |
Greengrass nucleus バージョン 2.10.1 のリリース用にバージョンが更新されました。 |
2.10.0 |
Greengrass nucleus バージョン 2.10.0 のリリース用にバージョンが更新されました。 |
2.9.6 |
Greengrass nucleus バージョン 2.9.6 のリリース用にバージョンが更新されました。 |
2.9.5 |
Greengrass nucleus バージョン 2.9.5 のリリース用にバージョンが更新されました。 |
2.9.4 |
Greengrass nucleus バージョン 2.9.4 のリリース用にバージョンが更新されました。 |
2.9.3 |
Greengrass nucleus バージョン 2.9.3 のリリース用にバージョンが更新されました。 |
2.9.2 |
Greengrass nucleus バージョン 2.9.2 のリリース用にバージョンが更新されました。 |
2.9.1 |
Greengrass nucleus バージョン 2.9.1 のリリース用にバージョンが更新されました。 |
2.9.0 |
Greengrass nucleus バージョン 2.9.0 のリリース用にバージョンが更新されました。 |
2.8.1 |
Greengrass nucleus バージョン 2.8.1 のリリース用にバージョンが更新されました。 |
2.8.0 |
Greengrass nucleus バージョン 2.8.0 のリリース用にバージョンが更新されました。 |
2.7.0 |
Greengrass nucleus バージョン 2.7.0 のリリース用にバージョンが更新されました。 |
2.6.0 |
|
2.5.6 |
Greengrass nucleus バージョン 2.5.6 のリリース用にバージョンが更新されました。 |
2.5.5 |
Greengrass nucleus バージョン 2.5.5 のリリース用にバージョンが更新されました。 |
2.5.4 |
Greengrass nucleus バージョン 2.5.4 のリリース用にバージョンが更新されました。 |
2.5.3 |
Greengrass nucleus バージョン 2.5.3 のリリース用にバージョンが更新されました。 |
2.5.2 |
Greengrass nucleus バージョン 2.5.2 のリリース用にバージョンが更新されました。 |
2.5.1 |
Greengrass nucleus バージョン 2.5.1 のリリース用にバージョンが更新されました。 |
2.5.0 |
|
2.4.0 |
|
2.3.0 |
Greengrass nucleus バージョン 2.3.0 のリリース用にバージョンが更新されました。 |
2.2.0 |
Greengrass nucleus バージョン 2.2.0 のリリース用にバージョンが更新されました。 |
2.1.0 |
Greengrass nucleus バージョン 2.1.0 のリリース用にバージョンが更新されました。 |
2.0.5 |
Greengrass nucleus バージョン 2.0.5 のリリース用にバージョンが更新されました。 |
2.0.4 |
Greengrass nucleus バージョン 2.0.4 のリリース用にバージョンが更新されました。 |
2.0.3 |
当初のバージョン |