デバイスへの Greengrass CLIのインストールを確認する - AWS IoT Greengrass

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

デバイスへの Greengrass CLIのインストールを確認する

注記

これらのステップは nucleus lite には適用されません。

Greengrass のデプロイには最大 1 分かかるCLI場合があります。次のコマンドを実行すると、デプロイのステータスを確認できます。をコアデバイスの名前MyGreengrassCoreに置き換えます。

aws greengrassv2 list-effective-deployments --core-device-thing-name MyGreengrassCore

coreDeviceExecutionStatus はコアデバイスへのデプロイのステータスを示しています。ステータスが になったらSUCCEEDED、次のコマンドを実行して Greengrass CLIがインストールされ、実行されていることを確認します。/greengrass/v2 をルートフォルダへのパスに置き換えます。

Linux or Unix
/greengrass/v2/bin/greengrass-cli help
Windows Command Prompt (CMD)
C:\greengrass\v2\bin\greengrass-cli help
PowerShell
C:\greengrass\v2\bin\greengrass-cli help

コマンドは、Greengrass のヘルプ情報を出力しますCLI。greengrass-cli が見つからない場合、デプロイは Greengrass のインストールに失敗した可能性がありますCLI。詳細については、「トラブルシューティング AWS IoT Greengrass V2」を参照してください。

次のコマンドを実行して、 を AWS IoT Greengrass CLIデバイスに手動でデプロイすることもできます。

  • AWS リージョン を、使用する regionに置き換えます。 AWS CLI デバイスで の設定に使用した AWS リージョン のと同じ を使用していることを確認してください。

  • を AWS アカウント ID account-idに置き換えます。

  • をコアデバイスの名前MyGreengrassCoreに置き換えます。

Linux, macOS, or Unix
aws greengrassv2 create-deployment \ --target-arn "arn:aws:iot:region:account-id:thing/MyGreengrassCore" \ --components '{ "aws.greengrass.Cli": { "componentVersion": "2.14.0" } }'
Windows Command Prompt (CMD)
aws greengrassv2 create-deployment ^ --target-arn "arn:aws:iot:region:account-id:thing/MyGreengrassCore" ^ --components "{\"aws.greengrass.Cli\":{\"componentVersion\":\"2.14.0\"}}"
PowerShell
aws greengrassv2 create-deployment ` --target-arn "arn:aws:iot:region:account-id:thing/MyGreengrassCore" ` --components '{\"aws.greengrass.Cli\":{\"componentVersion\":\"2.14.0\"}}'
ヒント

PATH 環境変数に /greengrass/v2/bin (Linux) または C:\greengrass\v2\bin (Windows) を追加すると、絶対パスなしで greengrass-cli を実行することができます。