日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

CentOS8迁移TencentOS 3.1实践

發布時間:2024/1/8 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CentOS8迁移TencentOS 3.1实践 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

今天要將一臺騰訊云主機系統遷移為tencentOS系統。

首先確認了系統版本。

按騰訊云官方說明,遷移需要python3.檢查python3已經安裝。

下載官方軟件包:

wget http://mirrors.tencent.com/tlinux/3.1/Updates/x86_64/RPMS/migrate2tencentos-1.0-4.tl3.noarch.rpm

順利下載,使用rpm安裝。

rpm -ivh migrate2tencentos-1.0-4.tl3.noarch.rpm

下一步就要執行遷移命令了,如下:

?python3 /usr/sbin/migrate2tencentos.py -v 3.1

接下來是等待......

然后就報錯了...

關鍵點是兩個軟件包版本較低,不滿足要求。

嘗試升級,但是沒有可用的軟件包。

找騰訊咨詢,經過診斷,給我的回答是“已經成功了”

cat /etc/os-release

看到NAME="TencentOS Server"

再使用uname -r查看內核

看到內核還是4.18,這個還是CentOS8的內核,TencentOS 3.1內核應該是5.4

想了下,還沒重啟過服務器。Linux如果內核升級了必須重啟才能生效。

在重啟重啟之前,還有個步驟就是執行yum update -y

大約有數百個軟件包更新。可能有的軟件包會失敗,不管它,update完成后

reboot......

耐心等待2分鐘,遠程連接成功。

再次執行uname -r,顯示內核5.4.至此大功告成。

不過為什么命名遷移成功了,給我報上面的錯誤?還是沒明白。

最后重新生成yum緩存。

yum clean all

yum makecache

下面驗證一下效果。遷移系統的主要目的是獲得技術支持。之前騰訊云主機安全提示包括內核相關的軟件包存在安全漏洞,但是CentOS8已經無法獲得技術支持。相關提示如下:

?升級后我們看看相關軟件版本:

如圖所示,大部分軟件版本都高于原來版本。

python3-perf這個軟件包比較遺憾,版本沒有更高的。

還有一個問題,從上圖發現kernel,kernel-modules,kernel-core這三個存在兩個版本。其中一個就是主機安全提示的問題版本。

我們可以將問題版本使用rpm命令移除。

這里面會遇到軟件包依賴而無法移除的問題。

建議按如下操作進行:

第一步執行:rpm -e kernel-4.18.0-348.7.1.el8_5.x86_64

第二步執行:rpm -e kernel-modules-4.18.0-348.7.1.el8_5.x86_64

第三步執行:?rpm -e vdo-6.2.5.74-14.tl3.x86_64 kmod-kvdo-6.2.5.72-81.el8.x86_64 kernel-core-4.18.0-348.7.1.el8_5.x86_64

第四步執行:yum install vdo

第四步實際上會安裝vdo-6.2.5.74-14.tl3.x86_64和 kmod-kvdo-6.2.5.72-81.el8.x86_64兩個軟件包。kmod-kvdo-6.2.5.72-81.el8.x86_64安裝依賴將會指向新版kernel-core-4.18.0-305.3.1.el8.x86_64

至此,問題軟件包被清除。

總結

以上是生活随笔為你收集整理的CentOS8迁移TencentOS 3.1实践的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。