Version: Next
更新流程
本節說明更新 Gemini AI Console 詳細流程。
#
取得新版安裝軟體- 請先確認您已從 Gemini FTP 資料夾內取得以下必要軟體
- GMN-{$version}-${build_number}-online.iso
#
更新 Single、Standard、Advanced 版本 AI Console#
步驟一:安裝新版 Installer- 將 iso 檔掛載到一個空的目錄下,此目錄為之後 Gemini AI Console 的安裝目錄,以下將以 /mnt/gemini 作為範例
#
步驟二:編寫 Inventory 檔案- 建議修改 ai_console.cfg.tmpl,default k8s 以及 ai console 資訊都須填好。
#
步驟三:編寫 gemini.cfg 設定檔caution
Config 中 mount_harbor_data_image 選項僅能在 v1.7.0 -> v1.7.x 並且有需要時使用。此選項會於 AI Console 所在的 VM 另外掛載一個 data image 於 /data/habor
的位置。
- 切換路徑至
/opt/gemini/GMN_installer/ansible
,修改gemini.cfg
安裝設定檔。並確認/opt/gemini/GMN_installer/ansible
路徑下存在gemini.cfg
安裝設定檔與GI.sh
。 - 可自行創建額外的安裝設定檔或使用預設的
gemini.cfg
,若自行創建新安裝設定檔時,須注意內容是否符合底下範例。- lic : 將提供給此台機器使用的 license code 貼於此
- offline_install:切換線上/離線安裝的變數
- mount_harbor_data_image: 是否另外掛載 data image 給 AI Console 使用
以下以預設 gemini.cfg
作為說明:
#
步驟四:執行更新程式- 在
/opt/gemini/GMN_installer/ansible
路徑下,執行GI.sh
程式
info
更新時會根據 License 的模式做更新,建議更新前後使用同一個版本的 License 較不會出現問題。
開始執行後,可開啟額外 terminal 畫面,輸入以下指令查看安裝 Log 訊息
update_gmn.log
檔案紀錄更新 AI Console 時相關訊息
- 若升級正常執行,升級完畢後會看到以下訊息
訊息 | 說明 |
---|---|
GMN update are finished | 更新完成,可以正常使用 AI Console |
- 若升級失敗可能出現以下訊息
訊息 | 說明 |
---|---|
GMN update are failed | AI Console 更新失敗 |
#
更新 Prometheus#
步驟一:安裝新版 Installer- 將 iso 檔掛載到一個空的目錄下,此目錄為之後 Gemini AI Console 的安裝目錄,以下將以 /mnt/gemini 作為範例
#
步驟二:編寫 gemini.cfg 設定檔切換路徑至
/opt/gemini/GMN_installer/ansible
,修改gemini.cfg
安裝設定檔。並確認/opt/gemini/GMN_installer/ansible
路徑下存在gemini.cfg
安裝設定檔與GI.sh
。可自行創建額外的安裝設定檔或使用預設的
gemini.cfg
,若自行創建新安裝設定檔時,須注意內容是否符合底下範例。更新prometheus只需要填入以下資訊。- k8s_for_prometheus:Default K8S (Managed K8S) 的 IP Address
以下以預設 gemini.cfg
作為說明:
#
步驟三:編寫 Inventory 檔案- 建議修改 ai_console.cfg.tmpl,default k8s 以及 ai console 資訊都須填好。
#
步驟四:執行更新程式- 在
/opt/gemini/GMN_installer/ansible
路徑下,執行GI.sh
程式
開始執行後,可開啟額外 terminal 畫面,輸入以下指令查看安裝 Log 訊息
update_gmn.log
檔案紀錄更新 AI Console 時相關訊息
- 若升級正常執行,升級完畢後會看到以下訊息
訊息 | 說明 |
---|---|
GMN update are finished | 更新完成,可以正常使用 AI Console |
- 若升級失敗可能出現以下訊息
訊息 | 說明 |
---|---|
GMN update are failed | AI Console 更新失敗 |
#
更新 Kubeshare#
步驟一:安裝新版 Installer- 將 iso 檔掛載到一個空的目錄下,此目錄為之後 Gemini AI Console 的安裝目錄,以下將以 /mnt/gemini 作為範例
#
步驟二:編寫 Inventory 檔案- 建議修改 ai_console.cfg.tmpl,default k8s 以及 ai console 資訊都須填好。
#
步驟三:執行更新程式- 在
/opt/gemini/GMN_installer/ansible
路徑下,執行GI.sh
程式
開始執行後,可開啟額外 terminal 畫面,輸入以下指令查看安裝 Log 訊息
update_gmn.log
檔案紀錄更新 AI Console 時相關訊息
- 若升級正常執行,升級完畢後會看到以下訊息
訊息 | 說明 |
---|---|
GMN update are finished | 更新完成,可以正常使用 AI Console |
- 若升級失敗可能出現以下訊息
訊息 | 說明 |
---|---|
GMN update are failed | AI Console 更新失敗 |