Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1508124
  • 博文数量: 487
  • 博客积分: 161
  • 博客等级: 入伍新兵
  • 技术积分: 5064
  • 用 户 组: 普通用户
  • 注册时间: 2011-07-01 07:37
个人简介

只有偏执狂才能生存

文章分类

全部博文(487)

文章存档

2016年(10)

2015年(111)

2014年(66)

2013年(272)

2012年(28)

分类: LINUX

2013-05-27 15:41:59


    为了更好的体验KVM,更换了系统Fedora14,进入系统后使用qemu-kvm命令、virt-manager图形化界面以及virt-install命令(后两者依赖libvirt库)创建虚拟机都没有问题。
    后来我重新编译安装了 qemu-kvm(qemu-kvm-0.14.0):
    ①./configure --prefix=/usr/local/kvm --enable-kvm
    ②make 
    ③make install
    ④创建链接:
        rm -f /usr/bin/qemu-img
        rm -f /usr/bin/qemu-io
        rm -f /usr/bin/qemu-nbd
        rm -f /usr/bin/qemu
        rm -f /usr/bin/kvm
        rm -f /usr/bin/qemu-kvm
        ln -s /usr/local/kvm/bin/qemu-img /usr/bin/qemu-img
        ln -s /usr/local/kvm/bin/qemu-io /usr/bin/qemu-io
        ln -s /usr/local/kvm/bin/qemu-nbd /usr/bin/qemu-nbd
        ln -s /usr/local/kvm/bin/qemu-system-x86_64 /usr/bin/qemu
        ln -s /usr/local/kvm/bin/qemu-system-x86_64 /usr/bin/kvm
        ln -s /usr/local/kvm/bin/qemu-system-x86_64 /usr/bin/qemu-kvm
        ln -s /usr/local/kvm/bin/qemu-system-x86_64 /usr/bin/qemu-system-x86_64
  这时再用qemu-kvm命令创建虚拟机时没有问题,但是使用virt-manager&&virt-install创建虚拟机时,就出提示“Unable to complete install ' internal error unable to start guest: libvir: error : cannot executebinary /usr/bin/qemu-kvm: Permission denied”这样的错误。也就是说qemu-kvm命令没有问题,但使用libvirt库的virt-manager及virt-install却有问题,那么问题肯定出在libivrt身上。通过调研()得知,这跟selinux有关,但具体原因还不太清楚。
    解决方法:关闭selinux(/etc/selinux/config中SELINUX项设为disabled),重启系统,搞定~

阅读(5725) | 评论(1) | 转发(1) |
给主人留下些什么吧!~~

bcskydriver2014-12-09 23:32:11

感谢博主!虽然我是centos但是你的方法依然有效!!