Centos6.X/7.X内核升级

测试环境:Centos7.5
内核版本:3.10.0-862.2.3
Linux版本:4.16.8-1

Redhat Linux7一直采用3.10的内核版本,其衍生版的Centos7也是如此。不过Centos7支持elrepo源,这是一个第三方仓库。进入https://www.kernel.org/ 在撰写这篇日志的时候版本是4.16.9
1. 查看当前系统的内核版本uname -sr
2. 在Centos7上启用elrepo源,ELRepo源地址:http://elrepo.org/tiki/tiki-index.php
#rpm –import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
RHEL-7, SL-7 or CentOS-7:
#rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
RHEL-6, SL-6 or CentOS-6:
#rpm -Uvh http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm

3. 查询列出当前可用的内核包
yum –disablerepo=”*” –enablerepo=”elrepo-kernel” list available
4. 安装稳当的内核包
yum –enablerepo=elrepo-kernel install kernel-ml
5. 修改启动内核为最新版,如果是手动选择版本则不需要执行
grub2-set-default 0(数字0)
6. 重启服务器,验证是否成功
root用户下输入

init 6或reboot
PS:升级内核主要是为了解决我们可爱的浪潮服务器安装7.5后终端黑屏的问题

注意:非特殊需求不建议在生产环境下面更新Centos的内核。

发表评论