最近,电脑笔记网在一台 Centos 上准备部署 Kubernetes,但是 Kubernetes 却要求 Centos 要 7.5 以上的版本才行,不然会出现 kubelet 无法启动、harbor 端口访问异常等问题,于是就准备将 Centos 在线升级到更高版本,我发现还有不少小伙伴正在询问 Centos 怎么在线升级,那就正好准备一篇 Centos 在线升级详细教程分享给大家。
Centos 在线升级详细教程
这篇教程会以 Centos7.4 在线升级到 7.5 版本为例,有需要的朋友可以参考下,其它版本的 Centos 系统的在线升级也大致相当,希望大家都能学得会。
首先,要确认当前 Centos 系统的版本和内核版本号,可以使用下列代码:
[root@k8s-vm01 ~]# cat /etc/redhat-release
CentOS Linux release 7.4.1902 (Core)
[root@k8s-vm01 ~]# uname -r
然后备份当前 Centos 系统的 CentOS-Base.repo,防止在线升级出错,可以退回原来状态,可以使用下列命令:
[root@k8s-vm01 ~]# cd /etc/yum.repos.d/
[root@k8s-vm01 yum.repos.d]# cp CentOS-Base.repo CentOS-Base.repo_bak
接下来需要修改 yum 源,电脑笔记网建议大家使用阿里云的 yum 源,它们还是很稳定的,要却 yum 源地址有效,并且内容完整,可以使用下列代码来验证:
[root@k8s-vm01 yum.repos.d]# cat /etc/yum.repos.d/CentOS-Base.repo
[base]
name=CentOS-$releasever
enabled=1
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/7.7.1908/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.cloud.aliyuncs.com/centos/RPM-GPG-KEY-CentOS-7
[updates]
name=CentOS-$releasever
enabled=1
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/7.7.1908/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
[extras]
name=CentOS-$releasever
enabled=1
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/7.7.1908/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
接下来就是执行 yum 更新,使用下列代码即可:
[root@k8s-vm01 yum.repos.d]# yum update -y
升级完成后,小伙伴们需要将 Centos 重启下,然后再使用下列命令,看看是否升级成功:
[root@k8s-vm01 ~]# cat /etc/redhat-release
CentOS <a href="https://www.pcbiji.com/linux" title="Linux" rel="noopener" target="_blank">Linux</a> release 7.7.1908 (Core)
如果你看到 Centos 的版本号已经升级上来了,那就说明 Centos 在线升级成功了,以上这些内容就是 Centos 怎么在线升级的教程,有需要的小伙伴来参考一下,记得要备份,防止意外情况发生,其他还是蛮简单的,有问题可以给我们留言。
转载请注明:电脑笔记网 » Centos怎么在线升级_Centos在线升级详细教程