2017-09-19 10 views
1

나는 예 또는 아니오 질문을 가지고 있습니다.AWS ec2 가상화

가상화 유형에 따라 현재 AWS 인프라에서 인스턴스 목록을 찾으려고합니다.

예 : pvm 인 인스턴스 목록을 찾는 쿼리.

쿼리 명령과 필터 명령을 사용해 보았습니다. 그러나 아직 이득이 없습니다. 가상화 유형을 얻기 위해 쿼리 할 수 ​​있습니까?

미리 감사드립니다.

답변

2

ec2 describe instance 목록 가상화 유형

가상화 형을 포함한 인스턴스에 대해 많은 인수 - 인스턴스의 가상화 유형 (반 가상화 | HVM). 가상화 유형이 HVM이 어디

은 그래서 당신이 (특정 지역의) 모든 인스턴스를 반환합니다 다음 명령

aws ec2 describe-instances \ 
--query 'Reservations[*].Instances[?VirtualizationType==`hvm`]' 

를 사용할 수 있습니다. pvm을 조정할 수 있습니다 :

aws ec2 describe-instances \ 
--query 'Reservations[*].Instances[?VirtualizationType==`paravirtual`]' 
+0

감사합니다. 내 명령에 구문 오류가 있습니다. –

+1

당신은'aws ec2 describe-instances --query 'Reservations [*]처럼 할 수 있습니다. 인스턴스 [? VirtualizationType ==''hvm''] .InstanceId'' –

+0

네, 알아낼 수있었습니다. 따라서 나는 주석을 삭제했다. 어쨌든 고마워요. . –