centos升级kernel版本

背景

为了解决启动docker,failed to write 0 to memory.swappiness的问题,需要升级内核版本。
虚拟机是公司内部,只能连接阿里云。

解决

1、替换yum源

1、将原来的yum源备份

cp -r /etc/yum.repos.d/ /etc/yum.repos.d.bak

2、创建新的Centos-Base.repo

在这里插入图片描述

3、关掉其他的yum源路径

 vim /etc/yum.repos.d/CentOS-Media.repo
 enabled = 0

4、yum makecache

升级内核

1、yum update -y
2、查看支持的内核版本

 yum list kernel --showduplicates | sort -r

3、安装

 yum install kernel.x86_64

4、查看已安装的kernel

yum list installed |grep kernel 

5、修改内核grub

vim /etc/default/grub
GRUB_DEFAULT=0

6、重新创建内核配置

扫描二维码关注公众号,回复: 14789557 查看本文章
grub2-mkconfig -o /boot/grub2/grub.cfg

7、reboot即可

猜你喜欢

转载自blog.csdn.net/yunlilang/article/details/109524728