k8s集群部署-升级内核
简介
CentOS 7 默认的3.10版本的内核,对kubernets的支持不是很好,可以考虑升级到稳定版本的内核。
可以直接通过rpm包安装的方式最简单。
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm -y
yum -y install kernel-lt --disablerepo="*" --enablerepo="elrepo-kernel"
设置新内核启动
查看可选的内核
cat /boot/grub2/grub.cfg | grep -v rescue | grep ^menuentry
menuentry 'CentOS Linux (5.4.195-1.el7.elrepo.x86_64) 7 (Core)' --class centos --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-5.17.6-1.el7.elrepo.x86_64-advanced-92db0f75-6aa6-4e0f-acf3-42039aba7e29' {
menuentry 'CentOS Linux (5.17.6-1.el7.elrepo.x86_64) 7 (Core)' --class centos --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-5.17.6-1.el7.elrepo.x86_64-advanced-92db0f75-6aa6-4e0f-acf3-42039aba7e29' {
设置启动内核
grub2-set-default 'CentOS Linux (5.17.6-1.el7.elrepo.x86_64) 7 (Core)'