디바이스에서 Greengrass CLI 설치 확인 - AWS IoT Greengrass

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

디바이스에서 Greengrass CLI 설치 확인

참고

이러한 단계는 nucleus lite에는 적용되지 않습니다.

Greengrass CLI를 배포하는 데 최대 1분이 걸릴 수 있습니다. 다음 명령을 실행하여 배포 상태를 확인합니다. 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를 디바이스에 수동으로 배포할 수도 있습니다.

  • region을 사용하는 AWS 리전 로 바꿉니다. 디바이스 AWS CLI 에서를 구성하는 데 사용한 AWS 리전 것과 동일한를 사용해야 합니다.

  • account-id를 AWS 계정 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.16.1" } }'
Windows Command Prompt (CMD)
aws greengrassv2 create-deployment ^ --target-arn "arn:aws:iot:region:account-id:thing/MyGreengrassCore" ^ --components "{\"aws.greengrass.Cli\":{\"componentVersion\":\"2.16.1\"}}"
PowerShell
aws greengrassv2 create-deployment ` --target-arn "arn:aws:iot:region:account-id:thing/MyGreengrassCore" ` --components '{\"aws.greengrass.Cli\":{\"componentVersion\":\"2.16.1\"}}'
작은 정보

PATH 환경 변수에 /greengrass/v2/bin(Linux) 또는 C:\greengrass\v2\bin(Windows)를 추가하여 절대 경로 없이 greengrass-cli를 실행할 수 있습니다.