IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    kvm 中 Guest Is already in use 处理办法

    深夜的蚊子发表于 2012-02-03 04:38:50
    love 0

    在完成kvm虚拟机的安装之后,如果想要重装相同名字的虚拟机,是会有错误提示的,就算是删除了虚拟机的xml文件,也会弹出错误提示。如下红色所注

    [root@test-R410-4disk qemu]# virt-install --name=convirt --ram=512 --vcpus=2 --cpu=core2duo --pxe --os-type=linux --disk path=/data/vm/convirt.img,size=50 --network bridge=br1,model=virtio --network bridge=br0,model=virtio --graphics vnc,password=123456,port=9903 --hvm –force

    ERROR    Guest name 'convirt' is already in use.

    这点kvm和xen不同,xen的半虚拟化要想重装,只要把创建好的虚拟机配置文件删掉就可以了

    kvm如果想要重装相同名字的虚拟机,只需要在虚拟机停止的状态下执行如下命令

    [root@test-R410-4disk qemu]# virsh undefine convirt
    Domain convirt has been undefined

    这样,虚拟机就被干掉了,同样,相应的xml配置文件也干掉了。

    然后在执行virt-install安装就不会报错了。

    © 2012, 深夜的蚊子. 版权所有. 如转载,请注明:转载自 蚊子空间[http://www.wenzizone.cn]

    没找到相关文章.



沪ICP备19023445号-2号
友情链接