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