升级centos内核

# 载入公钥
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
# 安装ELRepo
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
# 载入elrepo-kernel元数据
yum --disablerepo=\* --enablerepo=elrepo-kernel repolist
# 查看可用的rpm包
yum --disablerepo=\* --enablerepo=elrepo-kernel list kernel*
# 安装最新版本的kernel
yum --disablerepo=\* --enablerepo=elrepo-kernel install -y kernel-ml.x86_64  

重启并进入新的内核版本:

# 删除旧版本工具包
yum remove kernel-headers.x86_64 kernel-devel.x86_64 kernel-tools-libs.x86_64 kernel-tools.x86_64
# 安装新版本工具包

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

#删除旧版内核

rpm -qa|grep kernel*  

 yum remove  -y kernel.x86_64

yum install -y glibc glibc-devel glibc-headers libtool texinfo

或更改启动顺序

egrep ^menuentry /etc/grub2.cfg | cut -f 2 -d \'

grub2-set-default 2

grub2-mkconfig -o /etc/grub2.cfg
 

CentOS系统中升级内核是一个重要的系统维护任务,可以提高系统的稳定性和安全性。以下是详细的步骤: ### 通过ELRepo仓库升级内核 1. **导入ELRepo仓库的GPG密钥**: ```bash rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org ``` 2. **安装ELRepo仓库**: ```bash rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm ``` 3. **列出可用的内核相关包**: ```bash yum --disablerepo="*" --enablerepo="elrepo-kernel" list available ``` 4. **安装最新的主线稳定版内核**: ```bash yum --enablerepo=elrepo-kernel install kernel-ml -y ``` 5. **设置默认启动内核**: 查看GRUB配置文件中的菜单条目: ```bash awk -F\' '$1=="menuentry "{print $2}' /etc/grub2.cfg ``` 确保最新版本的内核位于列表顶部,然后设置默认启动项: ```bash grub2-set-default 0 ``` 6. **重启系统**: ```bash reboot ``` ### 通过源码编译升级内核 1. **克隆Linux内核源码仓库**: ```bash git clone https://github.com/torvalds/linux.git ``` 2. **切换到所需版本分支**: ```bash cd linux git checkout -b v4.8 v4.8 ``` 3. **配置内核选项**: ```bash make nconfig ``` 4. **编译内核**: ```bash make -j$(nproc) ``` 5. **安装编译好的内核模块和内核**: ```bash make modules_install install ``` 6. **重启系统**: ```bash reboot ``` ### 注意事项 - 在执行任何内核升级之前,请确保备份重要数据和配置文件。 - 确保在升级过程中保持网络连接稳定,以避免下载中断。 - 如果使用的是生产环境服务器,建议在非高峰时段进行内核升级
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值