如上图片,官方说明为linux内核版本过低,存在系统bug,具体说明如下:
https://baijiahao.baidu.com/s?id=1652492237858209875&wfr=spider&for=pc
解决办法:
升级linux内核版本到最新
升级方法如下:
1.下载Binary package二进制包:
http://www.rpmfind.net/linux/rpm2html/search.php?query=kernel(x86-64) Red Hat Enterprise Linux Server (3.10.0-1062.9.1.el7.x86_64) 7.5 (Maipo)
2.安装下载的内核:
yum install kernel-3.10.0-1062.9.1.el7.x86_64.rpm (说明:该命令存在已存在的依赖会报错,使用下面这个命令)
rpm -ivh kernel-3.10.0-1062.9.1.el7.x86_64.rpm --force --nodeps
--注意:永远不要在这里使用“rpm -Uvh”。保留旧版本以防万一
3.查看默认启动顺序
awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg (该命令一些环境可能不支持,用下面这行命令查看)
grub2-editenv list
Red Hat Enterprise Linux Server (3.10.0-1062.9.1.el7.x86_64) 7.5 (Maipo)
Red Hat Enterprise Linux Server (3.10.0-862.el7.x86_64) 7.5 (Maipo)
Red Hat Enterprise Linux Server (0-rescue-ee323909cfee48079d715637fb3caced) 7.5 (Maipo)
默认启动的顺序是从0开始,新内核是从头插入(目前位置在0,而4.4.4的是在1),所以需要选择0。
4.切换系统启动时默认内核版本:
grub2-set-default 'Red Hat Enterprise Linux Server (3.10.0-1062.9.1.el7.x86_64) 7.5 (Maipo)'
然后可以顺利重启服务器了,重启后查看系统信息:
uname -a
更高的版本
cd /root
wget http://193.49.22.109/elrepo/kernel/el7/x86_64/RPMS/kernel-ml-devel-4.19.12-1.el7.elrepo.x86_64.rpm
wget http://193.49.22.109/elrepo/kernel/el7/x86_64/RPMS/kernel-ml-4.19.12-1.el7.elrepo.x86_64.rpm
# 安装内核
cd /root && yum localinstall -y kernel-ml*
grub2-set-default 0 && grub2-mkconfig -o /etc/grub2.cfg
grubby --args="user_namespace.enable=1" --update-kernel="$(grubby --default-kernel)"
grubby --default-kernel /boot/vmlinuz-4.19.12-1.el7.elrepo.x86_64
reboot
[root@k8s-node02 ~]# uname -a
Linux k8s-node02 4.19.12-1.el7.elrepo.x86_64 #1 SMP Fri Dec 21 11:06:36 EST 2018 x86_64 x86_64 x86_64 GNU/Linux
手机扫一扫
移动阅读更方便
你可能感兴趣的文章