kvm虚拟机重命名

在ubuntu中使用virtual machine manager作为虚拟机的管理程序,使用起来还是相当方便的,而且体积也小,特别适合用于连接服务器上面的虚拟机。但是如果在创建kvm虚拟机之后想要重命名,virtual machine manager貌似没有直接提供这个功能,还好可以通过virsh实现。

  1. virsh list:列出主机上所有的虚拟机

  2. virsh destroy vm_name:把名称为vm_name的虚拟机关机

  3. cd /etc/libvirt/qemu:这里存储了kvm虚拟机的配置信息

  4. virsh dumpxml vm_name>new.xml:想要更改的虚拟机的配置文件先备份一份

  5. vi new.xml

    把 <name>vm_name</name> 修改为 <name>new</name>

  6. virsh undefine vm_name:把vm_name虚拟机取消定义

  7. virsh define new:定义一个虚拟机new

至此,已经成功把vm_name虚拟机重命名为new