用CentOS7 安装K8S,发现系统版本太低了,
报错
kernel release 3.10.0-1160.71.1.el7.x86_64 is unsupported. Recommended LTS version from the 4.x series is 4.19. Any 5.x or 6.x versions are also supported. For cgroups v2 support, the minimal version is 4.15 and the recommended version is 5.8+

解决办法
手工升级内核,下载内核:Coreix Mirrors
或者直接执行如下命令
wget http://mirrors.coreix.net/elrepo-archive-archive/kernel/el7/x86_64/RPMS/kernel-lt-devel-5.4.203-1.el7.elrepo.x86_64.rpm
wget http://mirrors.coreix.net/elrepo-archive-archive/kernel/el7/x86_64/RPMS/kernel-lt-headers-5.4.203-1.el7.elrepo.x86_64.rpm
wget http://mirrors.coreix.net/elrepo-archive-archive/kernel/el7/x86_64/RPMS/kernel-lt-5.4.203-1.el7.elrepo.x86_64.rpm
安装对应内核
rpm -ivh *.rpm --nodeps --force

查看已安装的内核
rpm -qa | grep kernel

查看/boot/目录下也会生成该内核版本的内核镜像

更新启动内核版本
把GRUB_DEFAULT值改成0

重启生效
重写生成引导文件:grub2-mkconfig -o /boot/grub2/grub.cfg
重启 init 6 或者reboot
检查版本
![]()

2万+

被折叠的 条评论
为什么被折叠?



