centos7内核升级(k8s基础篇)

1.查看系统内核版本信息

uname -r
在这里插入图片描述

2.升级内核

2.1更新yum源仓库

yum -y update

在这里插入图片描述

更新完成后,启用 ELRepo 仓库并安装ELRepo仓库的yum源
ELRepo 仓库是基于社区的用于企业级 Linux 仓库,提供对 RedHat Enterprise (RHEL) 和 其他基于 RHEL的 Linux 发行版(CentOS、Scientific、Fedora 等)的支持。

2.2 导入ELRepo仓库的公共密钥

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

2.3安装ELRepo仓库的yum源

rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm

在这里插入图片描述

2.4查看可用的内核版本

yum --disablerepo="*" --enablerepo="elrepo-kernel" list available

在这里插入图片描述
其中lt表示long-term,即主线版本,该版本建议慎重选择。

其中mt表示latest mainline,即长期稳定版本,稳定可靠,建议安装该版本

如:yum -y --enablerepo=elrepo-kernel install kernel-lt

2.5安装最新的稳定版本内核

yum -y --enablerepo=elrepo-kernel install kernel-lt

在这里插入图片描述

会默认安装lt的最新版本,即5.4.261-1.el7.elrepo,也可根据具体需要指定对应版本
安装完成后需要设置 grub2,即内核默认启动项

2.6设置 grub2

内核安装好后,需要设置为默认启动选项并重启后才会生效
查看系统上的所有可用内核:

sudo awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg

在这里插入图片描述
刚刚安装的内核即0 : CentOS Linux (5.4.261-1.el7.elrepo.x86_64) 7 (Core)

我们需要把grub2默认设置为0

可以通过 grub2-set-default 0 命令或编辑 /etc/default/grub 文件来设置
方法一:

grub2-set-default 0

方法二:编辑 /etc/default/grub 文件

vim /etc/default/grub

在这里插入图片描述
编辑该文件,将GRUB_DEFAULT的值由saved设置为0
在这里插入图片描述
修改完成后保存退出(:wq)

2.7生成 grub 配置文件并重启

grub2-mkconfig -o /boot/grub2/grub.cfg

重启虚拟机或物理机

2.8验证是否成功安装

uname -r
uname -a

2.9删除旧内核(可选)

查看系统中的全部内核

rpm -qa | grep kernel

可选择删除3.10版本的内核

yum remove kernel-tools-libs-3.10.0-1160.102.1.el7.x86_64 kernel-3.10.0-1160.102.1.el7.x86_64 kernel-tools-3.10.0-1160.102.1.el7.x86_64 kernel-3.10.0-1160.el7.x86_64

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/234597.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2023-11-30 LeetCode每日一题(确定两个字符串是否接近)

2023-11-30每日一题 一、题目编号 1657. 确定两个字符串是否接近二、题目链接 点击跳转到题目位置 三、题目描述 如果可以使用以下操作从一个字符串得到另一个字符串,则认为两个字符串 接近 : 操作 1:交换任意两个 现有 字符。 例如&…

手持工业平板电脑数字化工厂建设不可缺失的智能终端

数字化生产管理是指利用信息技术手段对生产过程进行全面数字化、网络化、智能化管理的方法。通过采集、传输、存储、处理和分析生产过程中的各种数据,实现对生产过程的实时监控、调度和优化,以提高生产效率、降低成本、提升产品质量和灵活性,…

力扣202题 快乐数 双指针算法

快乐数 编写一个算法来判断一个数 n 是不是快乐数。 「快乐数」 定义为: 对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 1。如果这个过程 结果为 1&#…

低代码市场火爆:哪些产品的服务商模式更实用、更易用?

中国低代码/零代码市场参与者类型较多,除竞争关系外,不同类型供应商之间也可能基于特定原因而存在合作关系,企业客户也可能选择不同的供应商来满足不同开发类型、差异化业务场景功能的需求。 传统软件开发方式不仅周期长、成本高,…

06_MySQL数据库高可用解决方案(MHA)

各位道友好,鼠鼠我呀校招刚通过了移动的面试 ,但是安排的岗位是偏远县城里面的岗位,各位能给给建议吗?鼠鼠我啊真不想有时候变成销售员去卖产品!!! 任务背景 一、真实案例 公司现在需要做MySQ…

字符串的旋转

字符串的旋转 左旋(逆时针) 示例:abcd------>bcda 右旋(顺时针) 示例:abcd------>dabc 例: 输入若干个字符串(1≤长度≤1000)右旋转串后的n(-长度…

python 中文件相对路径 和绝对路径

什么是绝对路径 绝对路径:就是从盘符(c盘、d盘)开始一直到文件所在的具体位置。 例如:xxx.txt 文件的绝对路径为: “C:\Users\xiaoyuzhou\Desktop\file\xxx.txt”相对路径 “相对路径”就是针对“当前文件夹”这一参考对象,来描述…

【LeetCode:1657. 确定两个字符串是否接近 | 计数 + 阅读理解】

🚀 算法题 🚀 🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀 🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨ 🌲 作者简介:硕风和炜,…

jenkins-cicd基础操作

1.先决条件 1.首先我个人势在k8s集群中创建的jenkins,部署方法搭建 k8s部署jenkins-CSDN博客 2.安装指定插件. 1.Gitlab plugin 用于调用gitlab-api的插件 2.Kubernetes plugin jenkins与k8s进行交互的插件,可以用来自动化的构建和部署 3.Build Authorizatio…

HTTP ERROR 403 No valid crumb was included in the request

1、报错截图: 2、产生原因: 开启了csrf,即跨站请求伪造 3、新版本不支持页面修改,故需要修改jenkins配置文件 3.1 进入编辑配置文件 vim /etc/sysconfig/jenkins 3.2 修改JENKINS_JAVA_OPTIONS,并保存修改 JENKI…

kNN-NER: Named Entity Recognition with Nearest Neighbor Search

原文链接:https://arxiv.org/pdf/2203.17103.pdf 预发表论文 介绍 受到增强式检索方法的启发,作者提出了kNN-NER,通过检索训练集中k个邻居的标签分布来提高模型命名实体识别分类的准确性。该框架能够通过充分利用训练信息来解决样本类别不平衡…

Android进阶之路 - TextView文本渐变

那天做需求的时候,遇到一个小功能,建立在前人栽树,后人乘凉的情况下,仅用片刻就写完了;说来惭愧,我以前并未写过文本渐变的需求,脑中也仅有一个shape渐变带来的大概思路,回头来看想着…