virsh を使用して KVM VM の名前を変更する構文は次のとおりです:
# virsh domrename {domain} {new-name}
1. VM の名前を Production-A から Production-B に変更するには、最初に VM Production-A をシャットダウンします。
# virsh shutdown Production-A
2. 次に、以下のコマンドを使用して VM の名前を変更します:
# virsh domrename Production-A Production-B Domain successfully renamed
3. 名前の変更が正常に完了したら、VM/ドメインを起動します。
# virsh start Production-B
KVM ドメインの名前を virsh と XML で変更
1. まず XML でドメイン情報を取得し、新しいファイルに保存します:
# virsh dumpxml Production-A > Production-B.xml
2. XML ファイルを編集し、
# vi Production-B.xml
3. 次のように Production-A から Production-B に更新します。
<name>Production-B</name>
4. Production-A ドメイン/vm をシャットダウンします。
# virsh shutdown Production-A
5. 古い VM 名の定義を解除する必要があります:
# virsh undefine Production-A
6. 最後に、編集した XML ファイルをインポートして VM Production-B を定義します。
# virsh define Production-B.xml
7. ドメイン Production-B を開始し、次のように入力します。
# virsh start Production-B