Upgrade Esxi Server
艦隊升級計畫
從回到台灣後,持續的家裡Server維護/升級就一直沒停,終於到了該對主要Server的ESXi進行升級的時候了…
升級ESXi
參考資料
這次的升級主要參考師匠的經驗
不過他比較驚險沒有進入maintenance mode 就跑,我好歹還是有進maintenance mode去執行
檔案取得
首先先去登入你的My VMware,然後找VMware vSphere Hypervisor下載,雖然6.X目前有6.7版了,不過看了看都是ISO,於是我就只下載了6.5的VMware vSphere Hypervisor (ESXi) Offline Bundle
這是個zip檔,下載完後扔到esxi的datastorage裡面去就可以了
升級順序
maintenance mode
這個很簡單,使用原來的client連上ESXi,然後選maintenance mode就好了
確認檔案位置
使用putty ssh login你的ESXi主機
1 | ls /vmfs/volume/ |
你就會看到datastorage,你剛剛upload的ZIP就在裡面
確認Profile Image
1 | esxcli software sources profile list -d /vmfs/volumes/$(your_volume)/$(your_file.zip) |
你就可以看到他的profile image
升級
1 | esxcli software profile update -d /vmfs/volumes/$(your_volume)/$(your_file.zip) -p $(profile-image) |
他就會開始安裝一堆VIB,最後重開(這裡很討厭,因為他的shell不接受reboot或是shutdown指令,所以我去他的client上按reboot host)
升級重開後
改用web介面登入後記得去關閉maintenance mode,然後把你的VM該開的打開就好了
後續規劃
這波主要的升級原因還是想開始把家裡的幾個服務從獨立的Linux VM改成直接在Photon OS上跑docker,這樣一來可以比較省空間跟機器的效能
二來也減少跑服務的Linux安裝手順或是調教之類的
因此後續有幾個學習的方向需要再花時間
- Photon OS的使用
- Photon OS多IP的設定
- Photon OS shell變更與相關工具的安裝與調教(搞了半天還是得從Arch跳到Photon OS)
- Docker用法
- 基本語法
- Docker的活用方式
- 我到底要整合哪些服務在家裡跑
結語
其實最後的問題才是最大的問題,最近弄了Nextcloud但是覺得很雞肋,感覺用不太到,想說建一個Airsonic來當作音樂串流又覺得動力沒那麼大(這個主要是Nextcloud Music雖然可以用但是感覺一下子就卡住),抑或是來架設Emby(感覺也用不太到,因為現在大多數都是直接上串流平台)架設Calibre-web好像有搞頭一點但是這個也牽扯到後續要整理一大堆的電子書…想到就很累…