美文网首页
2019-05-15 CentOS 7.6升级内核

2019-05-15 CentOS 7.6升级内核

作者: 胡生生 | 来源:发表于2019-05-15 16:06 被阅读0次

    小版本升级

    sudo yum list kernel
    sudo yum update -y kernel
    重启生效,若要修改默认启动顺序,见下文
    

    大版本升级

    查看系统内核版本

    • 查看内核
    # uname -r
    

    升级内核

    • 导入elrepo的key
    # rpm -import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
    
    • 安装elrepo的yum源
    # rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
    
    • 列出可用的内核相关包
    # yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
    
    • 安装主线版本
    长期维护版本lt
    最新主线稳定版ml
    # yum -y --enablerepo=elrepo-kernel install kernel-ml.x86_64 kernel-ml-devel.x86_64 
    

    修改默认启动版本

    内核升级完毕后,目前内核还是默认的版本,如果此时直接执行reboot命令,重启后使用的内核版本还是默认的,不会使用新内核
    
    • 查看默认启动顺序
    第一个最先启动,序号为0
    # awk -F\' '$1=="menuentry " {print $2}' /etc/grub2-efi.cfg
    CentOS Linux (5.1.2-1.el7.elrepo.x86_64) 7 (Core)
    CentOS Linux (3.10.0-957.12.1.el7.x86_64) 7 (Core)
    CentOS Linux, with Linux 3.10.0-123.el7.x86_64
    CentOS Linux, with Linux 0-rescue-3d237d33dfc94b88b78b9a333f4e6d5a
    
    • 修改默认启动顺序
    # vi /etc/default/grub
    GRUB_TIMEOUT=5
    GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
    GRUB_DEFAULT=0
    GRUB_DISABLE_SUBMENU=true
    GRUB_TERMINAL_OUTPUT="console"
    GRUB_CMDLINE_LINUX="rd.lvm.lv=centos00/swap vconsole.font=latarcyrheb-sun16 rd.lvm.lv=centos00/root crashkernel=auto  vconsole.keymap=us rhgb quiet"
    GRUB_DISABLE_RECOVERY="true"
    
    • 重新创建内核配置
    # grub2-mkconfig -o /boot/grub2/grub.cfg
    
    • 重启系统
    # reboot
    
    • 验证
    # uname -r
    5.1.2-1.el7.elrepo.x86_64
    

    参考

    相关文章

      网友评论

          本文标题:2019-05-15 CentOS 7.6升级内核

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