Systems Manager Run Command 문제 해결 - AWS Systems Manager

Systems Manager Run Command 문제 해결

AWS Systems Manager의 기능인 Run Command는 각 명령 실행에 대한 상태 정보를 제공합니다. 명령 상태에 대한 자세한 내용은 명령 상태 이해 섹션을 참조하세요. 이 단원의 내용을 참조하여 Run Command와 관련된 문제를 해결할 수도 있습니다.

일부 관리형 노드가 누락됨

명령 실행(Run a command) 페이지에서 실행할 SSM 문서를 선택하고 대상(Targets) 섹션에서 수동으로 인스턴스 선택(Manually selecting instances)을 선택한 후 명령을 실행하도록 선택할 수 있는 관리형 노드 목록이 표시됩니다.

예상한 관리형 노드가 목록에 없으면 관리형 노드 가용성 문제 해결에서 문제 해결 팁을 참조하세요.

관리형 노드를 생성, 활성화, 재부팅 또는 재시작하거나, 노드에 Run Command를 설치하거나, AWS Identity and Access Management(IAM) 인스턴스 프로파일을 노드에 연결한 후, 목록에 관리형 노드가 추가되는 데 몇 분 정도 걸릴 수 있습니다.

스크립트의 단계가 실패했지만 전체 상태는 'succeeded(성공)'입니다.

Run Command를 사용하여 스크립트에서 종료 코드를 처리하는 방법을 정의할 수 있습니다. 기본적으로 스크립트에서 실행된 마지막 명령의 종료 코드는 전체 스크립트의 종료 코드로 보고됩니다. 그러나 마지막 명령 이전에 명령이 실패하는 경우 셸 조건문을 포함하여 스크립트를 종료할 수 있습니다. 자세한 내용 및 예제는 명령에 종료 코드 지정 섹션을 참조하세요.

SSM Agent가 제대로 실행되지 않음

Run Command를 사용하여 명령을 실행하는 데 문제가 있는 경우 SSM Agent에 문제가 있을 수 있습니다. SSM Agent 문제 조사에 대한 자세한 내용은 SSM Agent 문제 해결 섹션을 참조하세요.