級軟體版本在日常運維中是乙個常見操作。 本文分享一下ceph版本公升級的一些經驗。
一般公升級流程和注意如下:
1. 關注社群release notes 和 ceph-user郵件訂閱列表,獲取社群發布的最新版本
2. 根據經驗一般剛出的版本問題比較多;出於穩定性的考慮,線上正式環境的版本一般會落後社群1個版本; 並在這段時間密切關注社群此版本的bug訊息
3. 如果沒有重大問題,則在測試環境公升級測試,跑1周的穩定性測試,看是否出現問題
4. 如果測試環境無問題,正式環境公升級
ceph公升級指令碼
在其中乙個mon執行如下命令:
cat #1. 改為國內源
export ceph_deploy_repo_url=
export ceph_deploy_gpg_url=
#2. 配置 mon、osd ip位址
mon="10.25.195.4 10.25.195.6 10.25.195.8"
osd="10.25.194.2 10.25.194.3 10.25.194.4 10.25.194.5 10.25.194.6 10.25.194.7 10.25.194.8 10.25.194.9 \
10.25.194.10 10.25.194.11 10.25.194.12 10.25.194.13 10.25.194.14 10.25.194.15 10.25.194.16 10.25.194.17 \
10.25.194.18 10.25.194.19 10.25.194.20 10.25.194.21 10.25.194.22"
#3. 公升級mon和osd上的ceph
#ceph-deploy install --release ceph-node1[ ceph-node2]
ceph-deploy install $mon $osd
#4. 設定osd noout避免產生rebalance
ceph osd set noout
# 5. 重啟 mon/ osd 程序
for i in $mon; do
ssh $i sudo systemctl restart ceph-mon@*
sleep 3s
done
for i in $osd; do
ssh $i sudo systemctl restart ceph-osd@*
sleep 3s
done
#6. 去掉設定osd noout
ceph osd unset noout
#7. check mon/osd version
ceph tell mon.* version
ceph tell osd.* version
eofceph 的詳細介紹:請點這裡
如何公升級Ceph版本及注意事項
公升級軟體版本在日常運維中是乙個常見操作。本文分享一下ceph版本公升級的一些經驗。一般公升級流程和注意如下 1.關注社群release notes 和 ceph user郵件訂閱列表,獲取社群發布的最新版本 2.根據經驗一般剛出的版本問題比較多 出於穩定性的考慮,線上正式環境的版本一般會落後社群1...
php版本公升級教程 如何公升級php版本
php版本公升級的步驟 3 將這個資料夾放在wamp bin php 目錄下。4 將原來版本的php5.5.12資料夾中的,php.ini phpforapache.ini wampserver.conf 檔案複製到 php7.1.5 資料夾中。5 修改 php.ini phpforapache.i...
版本公升級 Harbor版本公升級
本文只適用於harbor的版本大於v1.10.x到最新版本的公升級遷移,docker compose啟動的harbor。主要參考了官網的公升級指南,根據實際情況我稍微調整了下步驟。詳情請參考 此次測試是從版本v2.0.1公升級到v2.1.2 cd root wget2.解壓檔案到當前目錄 tar x...