기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
run_command
중요
이 AWS OpsWorks Stacks 서비스는 2024년 5월 26일에 만료되었으며 신규 및 기존 고객 모두에 대해 비활성화되었습니다. 가능한 한 빨리 워크로드를 다른 솔루션으로 마이그레이션하는 것이 좋습니다. 마이그레이션에 대한 질문이 있는 경우 AWS re:Post
AWS OpsWorks Stacks 활동(설정, 구성, 배포 등)을 실행하는 데 필요한 정보가 포함된 Chef 실행 목록이 포함된 JSON 파일인 AWS OpsWorks Stacks 명령을 실행합니다. run_command
명령은 show_log 를 실행하면 볼 수 있는 로그 항목을 생성합니다. 이 옵션은 개발 목적으로만 사용되므로 AWS OpsWorks Stacks는 변경 사항을 추적하지 않습니다.
sudo opsworks-agent-cli run_command [
activity
] [date
] [/path/to/valid/json.file
]
기본적으로는 최신 AWS OpsWorks Stacks 명령을 run_command
실행합니다. 특정 명령을 지정하려면 다음 옵션을 사용합니다.
- activity
-
setup
, , ,configure
,deploy
undeploy
,start
stop
또는 지정된 AWS OpsWorks Stacks 명령을 실행합니다restart
. - date
-
지정된 타임스탬프에 실행된 AWS OpsWorks 명령을 실행합니다. 유효한 타임스탬프의 목록을 가져오려면 list_commands를 실행합니다.
- file
-
지정된 명령 JSON 파일을 실행합니다. 명령의 파일 경로를 가져오려면 get_json을 실행합니다.
다음 출력 예제는 인스턴스에서 가져온 것으로, 구성 명령을 실행합니다.
$ sudo opsworks-agent-cli run_command configure
[2015-12-02 16:52:53] INFO [opsworks-agent(21970)]: About to re-run 'configure' from 2015-12-01T18:20:24
...
[2015-12-02 16:53:02] INFO [opsworks-agent(21970)]: Finished Chef run with exitcode 0