kvm与selinux
Desktop virsh start 16lnmp
error: Failed to start domain 16lnmp
error: unsupported configuration: Unable to find security driver for label selinux
查看看selinux是关闭的:
➜ Desktop grep -i '^selinux' /etc/sysconfig/selinux
SELINUX=disabled
SELINUXTYPE=targeted
查看libvirtd的启动日志:
➜ Desktop tailf /var/log/libvirt/libvirtd.log -- ::33.812+: : error : virSecurityManagerGenLabel: : unsupported configuration: Unable to find security driver for label selinux
-- ::33.812+: : error : qemuRemoveCgroup: : internal error Unable to find cgroup for 16lnmp
-- ::33.812+: : warning : qemuProcessStop: : Failed to remove cgroup for 16lnmp
-- ::33.813+: : warning : qemuDomainObjStart: : Unable to restore from managed state /var/lib/libvirt/qemu/save/16lnmp.save. Maybe the file is corrupted?
造成这个错误的原因是:
由于机器开机状态时,将SElinux的状态信息save在虚拟机中,导致SElinux关闭之后,虚拟找不到对应的label,从而导致vm启动失败。
如果配置配置文件中有selinux相关的配置,将其删除,如果没有,则可能已经保存在vm状态中,将原有的状态删除即可(对应路径/var/lib/libvirt/qemu/save),如下:
~ ls /var/lib/libvirt/qemu/save
13svn.save 14git.save 15samba.save 16lnmp.save 26svn.save centos7.save
➜ ~ rm /var/lib/libvirt/qemu/save/16lnmp.save
➜ ~ virsh start 16lnmp
Domain 16lnmp started
#启动成功!!!
kvm与selinux的更多相关文章
- <llinux下kvm虚拟化>
		
原理就是本来可能要10台物理机完成的事现在只要5台,分别在每台物理机上虚拟一台,这5太虚拟机共享一个stronge,比如有一台物理机down掉后或是要做维护,我们可以把它上面的虚拟机牵走,从而减少损失 ...
 - kvm 使用入门详解
		
kvm 是虚拟化技术的一个典型实现,功能非常强大,使用很方便.kvm 本身主要实现对 CPU 的虚拟化,内存和IO的虚拟化使用了开源软件 qemu,qemu 是纯软件层面的虚拟化,其实就是个模拟器.k ...
 - 完整部署CentOS7.2+OpenStack+kvm 云平台环境(1)--基础环境搭建
		
公司在IDC机房有两台很高配置的服务器,计划在上面部署openstack云平台虚拟化环境,用于承载后期开发测试和其他的一些对内业务.以下对openstack的部署过程及其使用做一详细介绍,仅仅依据本人 ...
 - 2 云计算系列之KVM的安装与使用
		
preface 在上篇博客中,我们讲了云的概念,分类,以及虚拟化技术.我们知道Openstack的虚拟化技术是基于KVM的,所以下面就开始说说如何部署和使用KVM. 下面的讲解包含以下知识点: 安装K ...
 - 烂泥:NFS做存储与KVM集成
		
本文由秀依林枫提供友情赞助,首发于烂泥行天下. 以前有关NFS的文章,我们介绍的都是NFS的使用挂载等等.这篇文章我们介绍有关NFS作为存储使用. 既然本篇文章的主题是有关NFS的,我们还是先把NFS ...
 - 1.kvm的基本搭建
		
一.kvm简介 KVM 是指基于 Linux 内核的虚拟机(Kernel-based Virtual Machine). 2006 年 10 月,由以色列的Qumranet 组织开发的一种新的&quo ...
 - 14.KVM安装之脚本和镜像目录树准备
		
1.php脚本需要先安装PHP环境,Apache服务器必须支持PHP $ yum install -y php #安装PHP $ php -v #查看是 ...
 - kvm虚拟机安装
		
KVM虚拟化技术介绍 概述 KVM是基于内核的虚拟化技术(Kernel-based Virtual Machine),于2007年的Linux 2.6.20被合并进Linux内核.KVM要求CPU支持 ...
 - 使用 SELinux 和 Smack 增强轻量级容器
		
http://www.bitscn.com/os/linux/200904/158771.html 安全 Linux 容器实现指南 轻量级容器 又称作 Virtual Private Servers ...
 
随机推荐
- easyui form submit 不提交
			
http://bbs.csdn.net/topics/390811964 function saveProduct() { //$('#fm').form('submit', ...
 - spark-submit提示资源不足
			
ensure that workers are registered and have sufficient resources spark-cluster启动的配置里配置了每个worker的内存,如 ...
 - C++标准转换运算符reinterpret_cast
			
C++标准转换运算符reinterpret_cast reinterpret_cast <new_type> (expression) reinterpret_cast运算符是用来处理无关 ...
 - hdu 1087 Super Jumping! Jumping! Jumping!(动态规划)
			
题意: 求解最大递增子序列. 例如:3 1 3 2 输入 3 个数 1 3 2 则递增子序列有 {1} {3} {2} {1 3} {1 2} ,故输出子序列的最大和 4 解题思路: x[n](n个 ...
 - SQL触发器
			
1. 创建一个触发器,当一本书被还回时,从LOAN表中删除相应的借阅记录,将该学生借阅这本书记录添加到LoadHist表中:并检查是否有用户在等待预约这本书,如有则将这本书的借阅状况修改为 已经预约: ...
 - 编译安装apache-2.4.18
			
apache安装时, 必须要apr和apr-util, 这两个包是必须的 当下载apache的版本过高, 如: apache-2.4.18, 那么要求的apr或apu=apr-util版本将至少在1. ...
 - 在Sublime Text3 开发Node.js遇到的一个小问题
			
原文摘自我的前端博客,欢迎大家来访问 http://www.hacke2.cn 以前的Sublime Text 2包管理出现问题了,不能安装新包,让人开发很捉急,今天装了个3,这个问题解决了 那我们就 ...
 - Entity Framework  CodeFirst数据迁移
			
前言 紧接着前面一篇博文Entity Framework CodeFirst尝试. 我们知道无论是“Database First”还是“Model First”当模型发生改变了都可以通过Visual ...
 - chrome 调试基本信息学习
			
学习链接: remote-debugging-port相关: http://blog.chromium.org/2011/05/remote-debugging-with-chrome-develop ...
 - dedecms如何随机调用指定分类下的文章到网站首页
			
dedecms是全静态的,有时会因为其他事情好几天没写文章推荐到首页,那样对se不是很友好.原本ytkah是想在网站首页上半部分调用几篇id从200到500的文章随机展示的,这样每次更新首页给se的赶 ...