centos7 升级内核版本

作者: namchern | 来源:发表于2019-10-26 11:26 被阅读0次

      日常工作中,不知道小伙伴们有没有遇到过由于内核版本过低引起的系统异常。作者在两年前的一次央视运维项目中就遇到了。由于Elasticsearch海量数据引起,最后Vcenter官方给出的建议里面有一条是升级内核。默认的centos7 装完是3.X版本的内核。以下是我记录的升级内核版本的步骤。

    查看linux内核版本命令 uname -a

    [root@k8s ~]# uname -a
    Linux k8s 3.10.0-1062.4.1.el7.x86_64 #1 SMP Fri Oct 18 17:15:30 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
    

    1.载入公钥

    rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
    

    2.安装ELRepo

    rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
    

    3. 载入elrepo-kernel元数据

    yum --disablerepo=\* --enablerepo=elrepo-kernel repolist
    

    4.查看可用的rpm包

    yum --disablerepo=\* --enablerepo=elrepo-kernel list kernel*
    

    5.安装最新版本的kernel

    yum --disablerepo=\* --enablerepo=elrepo-kernel install -y kernel-ml.x86_64
    

    6.更改内核默认启动顺序

    grub2-set-default 0
    

    7.删除旧版本工具包

    yum remove -y kernel-tools-libs.x86_64 kernel-tools.x86_64
    

    8.安装新版本工具包

    yum --disablerepo=\* --enablerepo=elrepo-kernel install -y kernel-ml-tools.x86_64
    

    9.重启虚拟机

    reboot
    

    相关文章

      网友评论

        本文标题:centos7 升级内核版本

        本文链接:https://www.haomeiwen.com/subject/jtmyvctx.html