阿里云刚创建的ECS实例默认自带内核版本比较低,需手动升级到最新版本

  • 查看当前内核版本

    1
    uname -sr
  • 开启elrepo

    1
    2
    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
  • 查看最新版本

    1
    yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
  • 安装最新主线稳定版本内核

    1
    yum --enablerepo=elrepo-kernel install kernel-ml
  • 设置grub默认内核版本

    1
    2
    3
    4
    5
    vim /etc/default/grub
    # 0代表默认选择第一个
    GRUB_DEFAULT=0
    # 重建内核配置
    grub2-mkconfig -o /boot/grub2/grub.cfg
  • 重启验证

    1
    2
    3
    reboot

    uname -sr
  • 查询当前系统中全部内核

    1
    rpm -qa | grep kernel
  • 删除多余内核

    1
    2
    yum remove kernel-3.10.0-514.6.2.el7.x86_64
    yum remove kernel-devel-3.10.0-327.36.3.el7.x86_64