기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
에서 컴퓨팅 노드 그룹 인스턴스 찾기 AWS PCS
각 AWS PCS 컴퓨팅 노드 그룹은 공유 구성으로 EC2 인스턴스를 시작할 수 있습니다. EC2태그를 사용하여 AWS Management Console 또는 와 함께 컴퓨팅 노드 그룹에서 인스턴스를 찾을 수 AWS CLI있습니다.
- AWS Management Console
-
컴퓨팅 노드 그룹 인스턴스를 찾으려면
-
AWS PCS콘솔을
엽니다. -
클러스터를 선택합니다.
-
Compute 노드 그룹을 선택합니다.
-
생성한 로그인 노드 그룹의 ID를 찾으십시오.
-
EC2콘솔로
이동하여 [Instances] 를 선택합니다. -
다음 태그가 있는 인스턴스를 검색합니다. Replace
node-group-id
컴퓨팅 노드 그룹의 ID (이름 아님) 를 사용하십시오.aws:pcs:compute-node-group-id=
node-group-id
-
(선택 사항) 검색 필드의 인스턴스 상태 값을 변경하여 구성 중이거나 최근에 종료된 인스턴스를 찾을 수 있습니다.
-
태그가 지정된 인스턴스 목록에서 각 인스턴스의 인스턴스 ID와 IP 주소를 찾을 수 있습니다.
-
- AWS CLI
-
노드 그룹 인스턴스를 찾으려면 다음 명령을 사용하십시오. 명령을 실행하기 전에 다음과 같이 바꾸십시오.
-
AWS 리전 클러스터의 것으로
교체하십시오. 예제:region-code
us-east-1
-
컴퓨팅 노드 그룹의 ID (이름 아님)
로 바꾸십시오.node-group-id
-
다른 상태의 인스턴스를
terminated
찾으려면pending
또는 와 같은 다른 EC2 인스턴스 상태로running
바꾸십시오.
aws ec2 describe-instances \ --region
region-code
--filters \ "Name=tag:aws:pcs:compute-node-group-id,Values=node-group-id
" \ "Name=instance-state-name,Values=running
" \ --query 'Reservations[*].Instances[*].{InstanceID:InstanceId,State:State.Name,PublicIP:PublicIpAddress,PrivateIP:PrivateIpAddress}'이 명령은 다음과 비슷한 출력을 반환합니다. 의
PublicIP
값은 인스턴스가 프라이빗 서브넷에 있는null
경우입니다.[ [ { "InstanceID": "i-0123456789abcdefa", "State": "running", "PublicIP": "18.189.32.188", "PrivateIP": "10.0.0.1" } ] ]
참고
많은 수의 인스턴스를
describe-instances
반환하려는 경우 여러 페이지에 대한 옵션을 사용해야 합니다. 자세한 내용은 Amazon Elastic Compute 클라우드 API 레퍼런스를 참조하십시오 DescribeInstances. -