vps启动报错汇总

Gnaiqux 11月前 2236

如下汇总了部分用户会遇到的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 provided

org.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 selinux

virsh edit domain_name

使用以上命令,编辑虚拟机的配置文件,删掉虚拟机内xml文件里的selinux相关的配置

<seclabel type='dynamic' model='selinux' relabel='yes'/>

保存,再手动启动即可

最新回复 (0)
返回