单节点docker运行,运行一段时间后容器重启,且界面无法访问

运行环境

openstack平台的虚拟机,4v8g200g

Docker version 19.03.8

Linux version 3.10.0-514.el7.x86_64(centos 7.3)

启动命令

docker run -d --restart=unless-stopped -p 90:80 -p 9443:443 -v /etc/localtime:/etc/localtime -v /var/lib/rancher:/var/lib/rancher -v /var/lib/rancher-data:/var/lib/rancher-data rancher/rancher:stable(2.3.6)

单节点docker运行,运行一段时间后容器重启,且界面无法访问,日志如下:

[FATAL] k3s exited with: exit status 1

[FATAL] k3s exited with: exit status 255

参考issues:https://github.com/rancher/rancher/issues/22841

请问这种现象可能原因是什么?有办法解决吗?

已邀请:

服务器配置怎么样


issue说有可能是 如果磁盘写入速度慢会导致etcd心跳检查失败,导致k3s崩溃。

建议:

1. 在这个虚拟机上只运行rancher ,其他的相关服务器都停掉

2. 如果还有此类问题,换个磁盘性能更改的虚拟机试试?

已解决

解决方法:参照官方支持矩阵,重建了服务器,系统升级至centos7.6、内核升级至5.10、docker版本升级至18.09。

反向推导原因,应该是linux内核版本或docker版本不兼容导致,建议参照官方版本支持矩阵部署,可以减少不必要的麻烦。。。

您好,官方版本矩阵部署链接可以给个吗,我也遇到这个问题了,谢谢

要回复问题请先登录注册