一、前言
之前发现编译http2.4的时候,操作正常,http服务启动不起来,困扰了半天,经过查资料是由于linux 内核版本的问题导致的,所以记录下解决过程
1. 查看当前内核版本
一、升级前操作
1. 查看当前内核版本
1. 查看当前内核版本
[root@VM_0_17_centos ~]# uname -r
3.10.0-862.el7.x86_64
2. 安装 ELRepo 源
(1) 导入公共秘钥
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
[root@VM_0_17_centos ~]# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
(2) 安装 ELRepo 的 YUM 源
rpm -Uvh https://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
[root@VM_0_17_centos ~]# rpm -Uvh https://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
Retrieving https://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
Preparing... ################################# [100%]
Updating / installing... 1:elrepo-release-7.0-3.el7.elrepo ################################# [100%]
二、安装内核
1. 通过 YUM 安装
yum --enablerepo=elrepo-kernel install kernel-ml-devel kernel-ml
默认安装 mainline 版本(主线版本)。
[root@VM_0_17_centos ~]# yum --enablerepo=elrepo-kernel install kernel-ml-devel kernel-ml
Loaded plugins: fastestmirror, langpacks
Determining fastest mirrors
* elrepo: mirror-hk.koddos.net
* elrepo-kernel: mirror-hk.koddos.net
elrepo | 2.9 kB 00:00:00
elrepo-kernel | 2.9 kB 00:00:00
(1/2): elrepo/primary_db | 477 kB 00:00:00
(2/2): elrepo-kernel/primary_db | 1.8 MB 00:00:00
Resolving Dependencies
--> Running transaction check
---> Package kernel-ml.x86_64 0:5.3.7-1.el7.elrepo will be installed
---> Package kernel-ml-devel.x86_64 0:5.3.7-1.el7.elrepo will be installed
--> Finished Dependency Resolution
Dependencies Resolved
=====================================================================================================================================================================
Package Arch Version Repository Size
=====================================================================================================================================================================
Installing:
kernel-ml x86_64 5.3.7-1.el7.elrepo elrepo-kernel 48 M
kernel-ml-devel x86_64 5.3.7-1.el7.elrepo elrepo-kernel 13 M
Transaction Summary
=========================================================