1、查看所有的kvm虛擬機
[root@5201351_kvm ~]# virsh list --all

2、重命名kvm虛擬機最好是將虛擬機先關機,然后再導出其xml文件
[root@5201351_kvm ~]# cd /etc/libvirt/qemu
[root@5201351_kvm qemu]# virsh dumpxml kvm_client00 > kvm_00.xml
3、為了讓重命名后的虛擬機名字與磁盤文件名一致、我們可以先將之前的磁盤文件命名成kvm_00.img
[root@5201351_kvm ~]# cd /var/lib/libvirt/images [root@5201351_kvm images]# mv kvm_client00.img kvm_00.img //重命名虛擬機磁盤文件名
4、編輯kvm_00.xml文件,修改<name>標簽對以及磁盤文件,這里我們將磁盤文件修改成kvm_00.img
<domain type='kvm'> <name>kvm_00</name> ...... ...省略...... ...... <disk type='file' device='disk'> <driver name='qemu' type='raw' cache='none'/> <source file='/var/lib/libvirt/images/kvm_00.img'/>
5、使用virsh undefine命令刪除之前的虛擬機,根據新的xml文件定義新的kvm虛擬機
[root@5201351_kvm ~]# virsh undefine kvm_client00 //刪除kvm_client00虛擬機 [root@5201351_kvm ~]# virsh define /etc/libvirt/qemukvm_00.xml //重新定義新的kvm虛擬機
6、最后我們可以再次使用virsh list --all命令查看,結果如下所示:

經過如上方法重命名的kvm機直接啟動使用即可,不會影響udev動態管理設備的文件。和之前的虛擬機相比、僅僅就是名字變了而已。
尊重別人的勞動成果 轉載請務必注明出處:http://www.cnblogs.com/5201351/p/4464350.html
