闲者博客 - selinux
https://bk1314.com/tag/selinux/
-
nokvm vps启动报错汇总
https://bk1314.com/84.html
2022-05-11T00:32:24+08:00
如下汇总了部分用户会遇到的vps启动错误问题。一、vps启动报:Failed to create chardev 错误运行systemctl status libvirtd出现如下错误修改/ etc / fstab文件,找到类似devpts /dev/pts devpts defaults 0 0更改为devpts /dev/pts devpts gid=5,mode=620 0 0最后运行mount -o remount /dev/pts二、vps启动报:error:org.fedoraproject.FirewallD1 was not providedorg.fedoraproject.FirewallD1 是firewalld服务在系统dbus服务中注册的服务名称,2.1.6版本之前挂机宝使用了firewalld防火墙 经测试firewalld防火墙在策略多的时候会造成卡顿 导致libvirt进程卡死,2.1.6版本开始挂机宝的端口映射更换为iptables,因为libvirtd服务使用了firewalld服务,自然在firewalld服务不可用时,报出的一些error日志。解决办法如下:方法1、升级firewalld 并重启libvirtd进程 yum update firewalld -y && systemctl restart libvirtd方法2、重启宿主机也可以解决此问题 init 6因线上环境 推荐大家使用方法1三、vps启动报错:Cannot set up guest memory 'pc.ram': Cannot allocate memory这个问题可能是分配给vps分配的内存过大(甚至超过了物理主机的内存大小),或者可能是宿主机没有足够的内存分配给此虚拟机,导致无法启动!四、vps启动报错:Cannot access storage file '/home/nokvm/resource/ecs-ArErG/09d747b0-460e-4f35-9633-eaefbc291fd9_sys.qcow2' (as uid:0, gid:0): No such file or directory没有找到启动磁盘,检查虚拟机目录磁盘是否存在 如存在的话检查磁盘大小是否 这种问题一般出现在模版镜像下载不完成导致。五、vps启动报错:Unable to find security driver for model selinuxvirsh edit domain_name使用以上命令,编辑虚拟机的配置文件,删掉虚拟机内xml文件里的selinux相关的配置<seclabel type='dynamic' model='selinux' relabel='yes'/>保存,再手动启动即可
-
nokvm出现Unable to find security driver for model selinux的处理办法
https://bk1314.com/80.html
2022-05-11T00:24:26+08:00
问题:今天早上维护服务器的时候,发现有几台虚拟机出现异常关机,在主控尝试启动但不能成功启动。上宿主机手动启动发现报错这个是selinux惹得祸,selinux的状态信息在虚拟机中。selinux关闭之后,虚拟找不到对应的label,从而导致vm启动失败解决办法:virsh edit domain_name使用以上命令,编辑虚拟机的配置文件,删掉虚拟机内xml文件里的selinux相关的配置<seclabel type='dynamic' model='selinux' relabel='yes'/>保存,再手动启动即可