溫馨提示×

CentOS如何升級操作系統

小樊
66
2025-02-22 23:15:17
欄目: 智能運維

在CentOS系統中升級操作系統可以通過以下幾種方法進行:

通過ELRepo倉庫升級內核

  1. 安裝ELRepo倉庫
sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
sudo yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm
  1. 列出可用的內核版本
sudo yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
  1. 安裝新內核
sudo yum --enablerepo=elrepo-kernel install kernel-ml
  1. 切換新內核
grub2-set-default 'CentOS Linux (6.8.9-1.el7.elrepo.x86_64) 7 (Core)'
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
reboot
  1. 驗證內核版本
uname -a

通過掛載ISO鏡像升級系統

  1. 下載并上傳鏡像包
下載 Centos升級鏡像包,上傳到目標服務器。
  1. 掛載ISO鏡像
mkdir /mnt/cdrom
mount -o loop /opt/CentOS-7-x86_64-Minimal-1804.iso /mnt/cdrom/
  1. 修改yum源
mkdir /etc/yum.repos.d/bak_20240428/
mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak_20240428/
vi /etc/yum.repos.d/local.repo
  1. 更新本地源
yum clean all
yum makecache
  1. 系統升級
yum -y update
  1. 查看更新后的版本
cat /etc/centos-release
uname -i
  1. 卸載掛載的目錄
umount -v /mnt/cdrom

通過yum命令直接更新內核版本

  1. 測試環境操作系統
CentOS7.6當前內核版本:3.10.0
  1. 配置elrepo源
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.orgyum install https://www.elrepo.org/elrepo-release-7.0-4.el7.elrepo.noarch.rpm
  1. 安裝新內核
yum --enablerepo=elrepo-kernel install kernel-ml
  1. 修改grub配置文件
vi /etc/default/grub
#將GRUB_DEFAULT的值由saved修改為0
GRUB_DEFAULT=0
  1. 重新生成Kernel配置
grub2-mkconfig -o /boot/grub2/grub.cfg
  1. 重啟服務器驗證內核版本
服務器重啟后,會自動以新版本內核啟動,檢查內核版本:uname -r

請注意,內核升級屬于高危操作,務必在了解操作風險前提下進行,并在生產環境之外進行充分測試。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女