centos7升级内核PLEG is not healthy: pleg was last seen active 18m38.849156307s ago
1. 查看当前内核
uname -sr
2. 启用ELRepo库
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
3. 列出相关内核包
yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
4. 安装新内核
- lt :long term support,长期支持版本;
- ml:mainline,主线版本
yum --enablerepo=elrepo-kernel install kernel-ml -y
5. 更新内核版本管理工具包
yum remove kernel-tools-libs.x86_64 kernel-tools.x86_64 -y
yum --disablerepo=\* --enablerepo=elrepo-kernel install kernel-ml-tools.x86_64 -y
6. 查看内核插入顺序
默认新内核是从头插入,默认启动顺序也是从0开始
awk -F \' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg
grep "^menuentry" /boot/grub2/grub.cfg | cut -d "'" -f2
7. 设置新的内核为grub2的默认版本
通过 grub2-set-default 0 命令或编辑 /etc/default/grub 文件来设置
grub2-set-default 0
grub2-set-default 'CentOS Linux (4.20.12-1.el7.elrepo.x86_64) 7 (Core)'
8. 重新创建内核配置
grub2-mkconfig -o /boot/grub2/grub.cfg
9. 查看当前实际启动顺序
grub2-editenv list
11. 启动验证





- PS
entos7 升级内核版本
Centos7内核升级到最新版本
https://github.com/easzlab/kubeasz/blob/dev2/docs/guide/kernel_upgrade.md

浙公网安备 33010602011771号