linux 6.5升级nss,因kernel too old 而 centos6.8 升级内核

2023-05-16

因为docker运行centos 的时候,报错了,错误为kernel too old 。我看了一下是因为os的内核不行了,需要升级下内核。

cf027262efa54b1400531eac1457c493.png

查看默认版本: uname -r

忘记截图了,内核大概是2.6.32 -642

更新nss

4addaf87314110ae207989ee70606b68.png

安装elrepo的yum源

升级内核需要使用elrepo的yum源,在安装yum源之前还需要我们导入elrepo的key

d9b8468d066f3f949c1f7de3d686c87a.png

升级内核

在yum的elrepo源中有ml和lt两种内核,其中ml(mainline)为最新版本的内核,lt为长期支持的内核。

安装ml内核使用如下命令:

yum --enablerepo=elrepo-kernel -y install kernel-ml

安装lt内核使用如下命令:

yum --enablerepo=elrepo-kernel -y install kernel-lt

此处选择lt内核

325ada230714f658be8c4e5b6e097885.png

修改grub.conf文件

内核升级完后需要修改内核的启动顺序

vim /etc/grub.conf

default=0

14bee33f87913f61cb603f83a4c23445.png

重启系统

reboot

查看升级后的内核版本

72dd14cfd087fe9d61d683f6285129a0.png

正常运行

5deda772dff7d5308c936183b9d650ff.png

可以正常运行,判断原因内核过低,需要升级,就可以正常使用了、

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

linux 6.5升级nss,因kernel too old 而 centos6.8 升级内核 的相关文章

随机推荐