2017-09-19 164 views
1

我有一個是或否的問題。AWS ec2-virtualization

我想根據他們的虛擬化類型找出我們當前AWS基礎架構中的實例列表。

例如:查詢查找pvm實例列表。

我試過使用查詢命令和filter命令。但沒有收益。 我們甚至可以查詢獲取虛擬化類型嗎?

在此先感謝。

回答

2

ec2 describe instance列表有關實例很多爭論,包括虛擬化類型

虛擬化類型 - 實例的虛擬化類型(半虛擬化| HVM)。

,所以你可以使用下面的命令

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

這將返回所有實例(在特定區域)的虛擬化類型是HVM。您可以調整PVM:

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

感謝您的幫助。我的命令有語法錯誤。 –

+1

你可以像'aws ec2 describe-instances --query'那樣做預留[*]。實例[?VirtualizationType ==''hvm''] .InstanceId'' –

+0

是的,我能弄明白。因此,我刪除了評論。 反正謝謝你。 –