Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

20.5. ゲスト仮想マシンおよびハイパーバイザーに関する情報の表示

virsh list コマンドは、検索パラメーターに要求された、ハイパーバイザーに接続されているゲスト仮想マシンを一覧表示します。 コマンドの出力には、テーブルの 3 列があります。各ゲスト仮想マシンは、その ID、名前、および状態で一覧表示されます
virsh リストには、さまざまな検索パラメーターが利用できます。これらのオプションは、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>
    [...]