AtlasPVE 可在哪些 Proxmox 版本上執行?
AtlasPVE 可在 Proxmox VE 8 與 Proxmox VE 9 上執行。單一主機與叢集中的節點皆受支援。安裝程式在開始前會先檢查機器;若有條件不符,便會停止且不寫入任何內容,並說明原因。
支援的版本
Proxmox VE 9
以 Debian 13 trixie 為基礎。
Proxmox VE 8
以 Debian 12 bookworm 為基礎。
AtlasPVE 於全新安裝的 Proxmox VE 9 與 Proxmox VE 8 機器上進行測試。
Proxmox VE 7 及更早版本未經測試,亦不受支援。Proxmox 已於 2024 年結束 7 系列的支援。
必要條件
x86_64 處理器
AtlasPVE 的元件僅針對 x86_64 封裝;在 ARM 上不會開始安裝。
systemd
AtlasPVE 的服務以 systemd 單元執行。Proxmox VE 上一律具備 systemd。
未被占用的 19191 連接埠
面板在此連接埠上開啟。若連接埠被其他處理程序占用,安裝不會開始。
可寫入的 /etc/pve
憑證與節點資訊從 Proxmox 叢集檔案系統讀取。若此目錄無法寫入,表示叢集檔案系統未在執行,安裝不會開始。
磁碟空間
所需空間依套件的實際大小計算,約 400 MB。若空間不足,安裝會停止,且不會留下不完整的副本。
記憶體
若可用記憶體低於 512 MB,安裝仍會繼續,但會提示面板可能執行緩慢。
非必要條件
持續的網際網路連線
安裝指令會連線到入口網站一次,以取得套件與授權核准。執行環境與監控服務都包含在套件中。安裝完成後,網際網路只用於產品更新與應用程式目錄。
Proxmox 訂閱
無論使用訂閱或無訂閱軟體庫,AtlasPVE 的運作方式皆相同。
獨立的伺服器或虛擬機器
AtlasPVE 直接安裝在 Proxmox 主機上。
系統中的 Node.js
AtlasPVE 自帶執行環境;若機器上已有 Node.js,不會對其進行任何變更。
安裝前檢查
安裝開始前,會逐一檢查上述各項條件。結果分為兩組:
阻擋
處理器架構、systemd、19191 連接埠、/etc/pve、磁碟空間。只要有一項不符,安裝程式就不會對機器寫入任何內容。
警告
記憶體不足、套件管理員遭鎖定、名稱解析無法運作、443 連接埠上有其他服務。安裝會繼續,缺少的項目會顯示在畫面上。
若安裝停止,畫面上會輸出一份可複製的報告。報告不含任何機密資訊,內容為版本、架構、核心、Proxmox 版本與未通過的檢查。提出支援請求時會附上此報告。
Proxmox 推出更新時
Proxmox VE 推出新版本時,AtlasPVE 會先在自有測試機器上針對該版本進行檢查。相容性所需的變更會隨 AtlasPVE 更新一併提供。Proxmox 更新不會移除 AtlasPVE,也不會刪除其設定。
常見問題
- AtlasPVE 能否搭配 Proxmox VE 9 使用?
- 可以。Proxmox VE 9 與 Proxmox VE 8 皆受支援,且兩者皆經過測試。
- 能否安裝在 Proxmox VE 7 上?
- 不能。Proxmox VE 7 未經測試,亦不受支援;Proxmox 本身對該版本的支援也已於 2024 年結束。
- 能否安裝在叢集中的節點上?
- 可以。AtlasPVE 會從安裝所在的主機讀取叢集狀態、法定人數與其他節點。
- 能否在使用 ARM 處理器的機器上執行?
- 不能。元件僅針對 x86_64 封裝;在 ARM 上不會開始安裝。
- 是否支援巢狀 Proxmox,也就是在虛擬機器內執行的 Proxmox?
- 是。AtlasPVE 自有的測試機器即為在虛擬機器內執行的 Proxmox 安裝。
- 安裝是否需要網際網路?
- 只在安裝時需要一次:安裝指令會從入口網站取得套件與授權核准。安裝完成後產品可離線運作;網際網路只用於產品更新與應用程式目錄。