本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>
发布时间: 2020-09-12 | 浏览次数: 381 | 下载次数: 0 | 作者: jWX931350 | 文档编号: EKB1100055372
taishan2280虚拟机命名错误,需重命名。
1.查看虚拟机
[root@ahongyet ~]# virsh list --all
Id 名称 状态
----------------------------------------------------
2 zabbix running
- classroom 关闭
- desktop 关闭
- rh7_node13 关闭
- server 关闭
- win2008 关闭
2.将需要修改的虚拟机rh7_node13的配置文件导出
[root@ahongyet ~]# cd /etc/libvirt/qemu/
[root@ahongyet qemu]# virsh dumpxml rh7_node13 > ahongyet.xml
[root@ahongyet qemu]# ls
ahongyet.xml classroom.xml networks server.xml zabbix.xml
autostart desktop.xml rh7_node13.xml win2008.xml
3.为了让重命名后的虚拟机名字与磁盘文件名一致,将rh7_node13的后端盘文件改名为ahongyet.img
[root@ahongyet qemu]# cd /var/lib/libvirt/images/
[root@ahongyet images]# mv rh7_node13.img ahongyet.img
4. 编辑ahongyet.xml文件,修改<name>标签对以及磁盘文件,这里我们将磁盘文件修改成ahongyet.img
[root@ahongyet images]# vim /etc/libvirt/qemu/ahongyet.xml
<domain type='kvm'>
<name>ahongyet</name>
......
<source file='/var/lib/libvirt/images/ahongyet.img'/>
......
5.使用virsh undefine命令删除之前的虚拟机,根据新的xml文件定义新的kvm虚拟机
[root@ahongyet images]# virsh undefine rh7_node13
域 rh7_node13 已经被取消定义(如果删除失败virsh destroy 可强制取消并删除)
[root@ahongyet images]# virsh define /etc/libvirt/qemu/ahongyet.xml
定义域 ahongyet(从 /etc/libvirt/qemu/ahongyet.xml)
提示定义失败,则重新导入虚拟机配置:virt-install -n vm1 ---ram=2048 --vcpus=4 --disk path=/var/lib/libvirt/images/vm1.qcow2 --noautoconsole --import
6.最后开启虚拟机发现修改名字成功了
[root@ahongyet images]# virsh start ahongyet
域 ahongyet 已开始