NTNX>日記

個人的な趣味による Nutanix Community Edition 日記。Japanese のみですみません。

Nutanix Prism での VM 名を virsh で表示してみる。

Nutanix AHV で、virsh list コマンドでは Prism での VM 名も表示できたりします。

まず、Prism Element から VM の一覧を確認しておきます。vm01 という VM は、UUID が a8b0fa32-002d-46e3-b1ba-ea86acf09778 です。

f:id:gowatana:20211224024213p:plain

この VM 一覧を、virsh list で確認してみます。

AHV での virsh 利用について

virsh を Linux KVM で利用していると、ハイパーバイザのローカルで実行することが多いと思います。

AHV でも、デフォルトで virsh が利用できるように設定されています。そして CVM でも virsh が利用できるように設定されています。今回はあえて AHV ではなく CVM から virsh を実行してみました。

virsh での VM 一覧の表示

virsh list の様子です。AHV では、ユーザ VM の情報を CVM 側で管理しているようです。そのため、「--all」オプションでも、起動中の VM 一覧のみが表示されます。

VM の名前(Name)は、Prism での表示名ではなく、UUID になっています。

nutanix@NTNX-624676c4-A-CVM:192.168.20.52:~$ virsh list
 Id    Name                           State
----------------------------------------------------
 1     NTNX-624676c4-A-CVM            running
 2     f1dc3fcc-9b97-4807-a131-6ca290606ac6 running
 9     8360876a-1df5-4d18-9b68-fedaeb892e20 running
 10    08a1a6df-09e1-442c-99ea-4e63009396dc running
 12    a8b0fa32-002d-46e3-b1ba-ea86acf09778 running
 13    4b135cc6-c663-45d1-beed-09029240bf37 running
 14    9cdb76d6-7ed4-426e-9077-543ba528d2d4 running
 

VM の定義情報を virsh dumpxml で確認してみると、Prism での表示名は、title タグで定義されています。

nutanix@NTNX-624676c4-A-CVM:192.168.20.52:~$ virsh dumpxml a8b0fa32-002d-46e3-b1ba-ea86acf09778 | grep title
  <title>vm01</title>

そして、virsh list に「--title」オプションをつけると、「Title」列に Prism の表示名が出力されます。

nutanix@NTNX-624676c4-A-CVM:192.168.20.52:~$ virsh list --title
 Id    Name                           State      Title
----------------------------------------------------------------------------------
 1     NTNX-624676c4-A-CVM            running
 2     f1dc3fcc-9b97-4807-a131-6ca290606ac6 running    lab-tf-centos8-02
 9     8360876a-1df5-4d18-9b68-fedaeb892e20 running    NTNX-test-fs-01-1
 10    08a1a6df-09e1-442c-99ea-4e63009396dc running    adv-vm-01
 12    a8b0fa32-002d-46e3-b1ba-ea86acf09778 running    vm01
 13    4b135cc6-c663-45d1-beed-09029240bf37 running    vm02
 14    9cdb76d6-7ed4-426e-9077-543ba528d2d4 running    vm03

以上。

©2021 gowatana
クリエイティブ・コモンズ・ライセンスこの 作品 は クリエイティブ・コモンズ 表示 4.0 国際 ライセンスの下に提供されています。