ウェブサイト検索

XenServer 上の VM (仮想マシン) の名前ラベルを変更する方法


客観的

目的は、既存の XenServer の VM (仮想マシン) に新しい名前ラベルを設定することです。

要件

XenServer のコマンド ライン、およびインストールする Linux ディストリビューションの ISO イメージを含む設定済み ISO イメージ ストレージへの特権アクセス。

困難

簡単

説明書

VM の UUID を特定する

VM の名前ラベルを設定/名前変更するには、まずその UUID を識別する必要があります。すべての VM をリストし、関連する UUID をメモします。例:


# xe vm-list
uuid ( RO)           : bad8e456-df88-435d-ba12-3f0f6e54b2c6
     name-label ( RW): Control domain on host: xenserver
    power-state ( RO): running


uuid ( RO)           : 699dcb0c-e897-5bd4-30c1-ab1dd9a3ca4e
     name-label ( RW): Debian Jessie 8.0
    power-state ( RO): halted

VMをシャットダウンする

該当する場合は、VM をシャットダウンします。


# xe vm-shutdown uuid=699dcb0c-e897-5bd4-30c1-ab1dd9a3ca4e

VMの名前を変更する

これで、仮想マシンのラベル名を変更する準備が整いました。たとえば、新しいラベル名を Debian Jessie 8.5 に設定します。


# xe vm-param-set name-label="Debian Jessie 8.5" uuid="699dcb0c-e897-5bd4-30c1-ab1dd9a3ca4e"

新しいラベル名の変更を確認します。


# xe vm-list
uuid ( RO)           : bad8e456-df88-435d-ba12-3f0f6e54b2c6
     name-label ( RW): Control domain on host: xenserver
    power-state ( RO): running


uuid ( RO)           : 699dcb0c-e897-5bd4-30c1-ab1dd9a3ca4e
     name-label ( RW): Debian Jessie 8.5
    power-state ( RO): halted

関連記事: