English |
  • 美国VPS主机推荐
  • |
  • 代购服务
  • |
  • 10美元以下VPS
  • |
  • VPS新手指南/教程
  • |
  • 留言板
  • |
  • 关于
  • | 登录 |

    使用RLRepo第三方源为CentOS 6/7/8,RHEL 升级内核版本

    2019年09月9日 上午 | 作者:VPS侦探


    Linux内核是Linux发行版中重要的组成部分,使用新的Linux内核也会支持更多的功能、特性,如BBR就需要4.9或更高版本的内核,如CentOS或RHEL类的Linux发行版需要升级Linux内核的话可以使用ELRepo第三方源来很方便进行升级。需要注意的是一般只有独立服务器、KVM、Xen支持更换内核,OpenVZ的是与HOST使用同一内核所有无法进行升级。升级内核属于高危操作,生产环境不建议进行升级,另外如果你的VPS没有Console、VNC之类的用于应急恢复或独服没有ipim之类的维护功能请勿进行升级操作。

    一、查看当前内核版本

    uname -r

    目前Linux内核发布的最新稳定版可以从 https://www.kernel.org 进行查看,当前最新稳定版为 5.2.13 ,ELRepo上的版本也是5.2.13。

    二、升级内核

    2.1 首先安装ELRepo源:

    CentOS 6CentOS 7CentOS 8
    rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
    rpm -Uvh https://www.elrepo.org/elrepo-release-6-9.el6.elrepo.noarch.rpm
    rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
    rpm -Uvh https://www.elrepo.org/elrepo-release-7.0-4.el7.elrepo.noarch.rpm
    rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
    rpm -Uvh https://www.elrepo.org/elrepo-release-8.0-2.el8.elrepo.noarch.rpm

    2.2 启用ELRepo源仓库

    yum --disablerepo="*" --enablerepo="elrepo-kernel" list available

    2.3 安装新内核

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

    不报错出现意外的话新内核就已经安装好了,接下来我们需要调整grub的设置。

    三、修改grub配置使用新内核版本

    查看当前grub内核版本的配置:

    awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg

    返回如下信息:

    [root@vpser.net ~]# awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg
    0 : CentOS Linux 7 (Core), with Linux 5.2.13-1.el7.elrepo.x86_64
    1 : CentOS Linux 7 (Core), with Linux 3.10.0-229.el7.x86_64
    2 : CentOS Linux 7 (Core), with Linux 3.10.0-229.1.2.el7.x86_64
    3 : CentOS Linux 7 (Core), with Linux 0-rescue-f93f471fcefa4190a918621cd9b830e9
    4 : CentOS Linux 7 (Core), with Linux 0-rescue-51598039bb034ad28adad07f7c20ee72

    0 即为安装的新内核

    修改设置并生成新的grub配置文件:

    grub2-set-default 0
    grub2-mkconfig -o /boot/grub2/grub.cfg

    执行命令: reboot 重启系统,然后 uname -r 查看就是新的内核了。

    如有问题可以在本文留言或者论坛反馈。

    >>转载请注明出处:VPS侦探 本文链接地址:https://www.vpser.net/manage/centos-rhel-upgrade-kernel.html
    VPS侦探推荐:
    遨游主机VultrLinode搬瓦工LOCVPSDiaHostingKVMLAVPS2EZHostXen80VPS美国VPS主机
    欢迎加入VPS侦探论坛交流:https://bbs.vpser.net

    发表评论

    *必填

    *必填 (不会被公开)