20.5. 게스트 가상 머신 및 Hypervisor에 대한 정보 표시
virsh list 명령은 요청된 검색 매개변수에 맞는 하이퍼바이저에 연결된 게스트 가상 머신을 나열합니다. 명령 출력에는 테이블에 3개의 열이 있습니다. 각 게스트 가상 머신의 ID, 이름 및 상태가 나열됩니다.
virsh list 에 다양한 검색 매개 변수를 사용할 수 있습니다. 이러한 옵션은 man virsh 를 실행하거나 virsh list --help 명령을 실행하여 도움말 페이지에서 사용할 수 있습니다.
참고
이 명령을 실행하면 root 사용자가 생성한 게스트 가상 시스템만 표시됩니다. 사용자가 생성한 가상 머신이 표시되지 않으면 가상 머신을 root로 생성할 수 없습니다.
virt-manager 인터페이스를 사용하여 생성된 게스트는 기본적으로 root로 생성됩니다.
예 20.1. 로컬로 연결된 모든 가상 머신을 나열하는 방법
다음 예제에서는 하이퍼바이저가 연결된 모든 가상 머신을 나열합니다. 이 명령은 영구 및 임시 가상 머신을 모두 나열합니다.
# virsh list --all
Id Name State
------------------------------------------------
8 guest1 running
22 guest2 paused
35 guest3 shut off
38 guest4 shut off
예 20.2. 비활성 게스트 가상 머신을 나열하는 방법
다음 예제에서는 현재 비활성화되었거나 실행되지 않는 게스트를 나열합니다. 목록에는 영구 가상 머신만 포함되어 있습니다.
# virsh list --inactive
Id Name State
------------------------------------------------
35 guest3 shut off
38 guest4 shut off
또한 다음 명령을 사용하여 하이퍼바이저에 대한 기본 정보를 표시할 수도 있습니다.
- # virsh hostname - 하이퍼바이저의 호스트 이름을 표시합니다. 예를 들면 다음과 같습니다.
# virsh hostname dhcp-2-157.eus.myhost.com
- # virsh sysinfo - 예를 들면 다음과 같이 하이퍼바이저의 시스템 정보의 XML 표현이 표시됩니다.
# virsh sysinfo <sysinfo type='smbios'> <bios> <entry name='vendor'>LENOVO</entry> <entry name='version'>GJET71WW (2.21 )</entry> [...]