百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>服务器> gentoo下libvirt kvm虚拟机cgroup目录找不到解决办法
分享文章到:

gentoo下libvirt kvm虚拟机cgroup目录找不到解决办法

发布时间:01/15 来源: 浏览: 关键词:
Cgroups是control groups的缩写,是Linux内核提供的一种可以限制、记录、隔离进程组所使用的物理资源(如:cpu,memory,IO等等)的机制。本文记录了gentoo下libvirt kvm cgroup目录找不的问题及如何解决。

这段时间发现虚拟机只能启动一次,如果再次启动就会提示:Unable to create cgroup for $VM_NAME

刚开始以为是cgourp没有挂载,但是通过mount命令发现cgroup已经挂载。最后在论坛上查到了原因:

/lib64/rc/sh/cgroup-release-agent.sh这个文件里面有清理cgroup目录的行为:

 代码如下
if [ -d ${cgroup}/$1 ]; then
      rmdir ${cgroup}/$1
fi



最暴力的解决方法是直接改了这个文件,增加qemu的判断:

 代码如下

if [ “$1″ != “qemu”] ; then
        if [ -d ${cgroup}/$1 ]; then
                rmdir ${cgroup}/$1
        fi
fi



然后kvm就OK了。

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有4人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板