1.查看下當前的系統版本
cat /etc/redhat-release
2.配置更新源
vi /etc/yum.repos.d/upgrade.repo
[upgrade]name=upgrade
baseurl=https://buildlogs.centos.org/centos/6/upg/x86_64/
enable=1
gpgcheck=0
安裝更新助手
由於centos 6.5自帶的助手之一版本較高,所以需要卸載了裝個更老的:
yum erase openscap -y
yum install redhat-upgrade-tool preupgrade-assistant-contents -y
升級前檢查潛在問題
preupg -s CentOS6_7
在線更新,在線更新會比較慢。可以先下載好鏡像,進行本地更新。
centos-upgrade-tool-cli --network 7 --instrepo=https://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
本地更新。
cd /tmp
wget https://mirrors.aliyun.com/centos/7.6.1810/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso
centos-upgrade-tool-cli --iso=/tmp/CentOS-7-x86_64-DVD-1810.iso
(如果有問題可以加--force參數,但生產環境不建議)
設置好之后,執行重啟系統, 重啟系統會進入更新的操作
界面可以看到需要更新軟件包,有進度條。此外有部分報錯也是正常,因為版本不同軟件路徑也不一樣
更新完成之后,進入系統界面。再次查看版本確認