Gitlab 升級,8.4.4 升到 12.3.0

 

環境 UBUNTU 16.04.6 LTS

原本版本: GitLab Community Edition 8.4.4

重點 : 得一個版本一個版本升

指令 :

列出版本號

備份

升級到某個版本號

 

步驟一、先備份現有的

 

步驟二、升級最新版本

升級失敗,看到下面這一段說明

 

原來是建議先升級到下一個 major version

根據他所給的網址

https://docs.gitlab.com/ee/policy/maintenance.html#upgrade-recommendations

看來得一個版本一個版本升了

步驟三、8.4.4-ce.0 得先升到 8.17.8-ce.0

先查看現有所有版本

可看到目前使用的版本是 8.4.4-ce.0

8.4.4-ce.0 得先升到 8.17.8-ce.0

 

看來是升級成功了,登入 gitLab 的 help 頁,果然已經升到 8.17.8 了

步驟四、接下來 8.17.8-ce.0 升到 9.5.10-ce.0

升級完,打開 gitlab 首頁,竟然出現 502 壞掉了

下 restart 指令看看

 

還是 502 !?!?

看下面這篇提到 nginx restart 看看

https://blog.csdn.net/czy3y/article/details/77983120

重啟 nginx

 

再打開 gitlab 首頁,成功了!!

看 help 頁,果然成功升級到 9.5.10

步驟五、升級到 10.8.7-ce.0

先備份

 

升級

 

打開首頁,成功!!

步驟六、升級到 11.11.8-ce.0

備份

 

升級

 

成功,但這次多了一個警告訊息,需要重啟 postgresql,

雖然進入 gitlab 首頁,的確已經變成 11.11.8 版本,但還是執行一下指令好了

執行

 

 

步驟六、升級到 12.3.0-ce.0

備份

 

升級

 

很順利的就升級完成!!

up-to-date

 

標籤: ,

About: Kaito


發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料