Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1237700
  • 博文数量: 389
  • 博客积分: 2874
  • 博客等级: 少校
  • 技术积分: 3577
  • 用 户 组: 普通用户
  • 注册时间: 2009-10-24 10:34
文章分类

全部博文(389)

文章存档

2020年(2)

2018年(39)

2017年(27)

2016年(3)

2015年(55)

2014年(92)

2013年(54)

2012年(53)

2011年(64)

分类: 虚拟化

2014-08-01 15:43:31

virsh start centmini65
错误:开始域 centmini65 失败
错误:内部错误 process exited while connecting to monitor: qemu-kvm: -drive file=/home/xxx/CentOS.iso,if=none,media=cdrom,id=drive-ide0-1-0,readonly=on,format=raw: could not open disk image /home/qgx/CentOS-6.5-x86_64-minimal.iso: Permission denied

1、首先关闭selinux
$setenforce 0
无效
2、给 /home/xxx/CentOS.iso 添加 标签
semanage fcontext -a -t virt_image_t '/home/qgx(/.*)?
restorecon -Rv /home/qgx
无效
3、修改/etc/libvirt/qemu.conf
user = "root"
group = "root"
dynamic_ownership = 0
然后重启 libvirtd
$service libvirtd restart
无效
查看/etc/init.d/libvirtd发现 start时根本没有读取 /etc/libvirt/libvirtd.conf这个文件。后来差找了一翻也没有看到 到底哪里用到了/etc/libvirt/qemu.conf
还是libvirtd 自己就会读到这个文件,man文档里写的默认配置文件是 /etc/libvirtd.conf 。
这个方法还是放弃
4、将cent.iso 放到 /var/lib/libvirtd/image/目录下
结果 virsh start *** 成功了
好想骂人……


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

mingyuejingque2014-11-25 17:31:58

这么巧啊,老衲也在一边骂人, 一边看到你的博客,看来兄台也怒火过,,,,