解除安裝 AtlasPVE 後,Proxmox 會怎麼樣?
Proxmox 會繼續運作。虛擬機器、容器、儲存空間、備份與快照都會保留在原處。解除安裝只會移除 AtlasPVE 自己安裝的檔案與服務,以及它以自己名稱加入 Proxmox 的記錄。安裝前就存在於機器上的內容一律不會被移除。
如何解除安裝
在 AtlasPVE 面板中開啟 設定 › 診斷 › 解除安裝 Atlas,並確認執行。
若有授權,會先在入口網站釋放,伺服器隨即從清單中消失。
解除安裝會在伺服器上以獨立服務繼續進行,面板會在幾秒內關閉。
可在 Proxmox shell 中用以下指令查看是否完成:
若面板完全無法開啟,可在 Proxmox shell 中執行同一個腳本。這種方式下,授權需在入口網站手動釋放。
不會動到的項目
虛擬機器與容器,連同其磁碟。
儲存池、資料集與儲存空間定義。
備份與快照。
網路設定:橋接、綁定、VLAN。
Proxmox 本身的設定與使用者。唯一的例外是 AtlasPVE 以自己名稱建立的記錄。
會移除的項目
AtlasPVE 的所有服務。清單不是人工維護的,而是從機器讀取,因此之後新增的服務也會被移除。
AtlasPVE 安裝的監控服務(Prometheus、Alertmanager、匯出器)、檔案瀏覽器與設定服務。
應用程式、設定、資料與記錄目錄:/opt/atlas、/opt/atlas-core、/etc/atlas、/var/lib/atlas、/var/log/atlas。
排程工作與記錄輪替規則。不會留下嘗試執行已不存在腳本的工作。
在 Proxmox 建立的 atlas@pve API 使用者及其權杖,以及 AtlasPVE 加入的通知端點。
為顯示卡直通寫入的模組設定。
內建 Node 執行環境的系統連結。若機器有自己的 Node 安裝,則不會動到。
刻意保留的項目
安裝前就存在的服務
若某個監控服務在 AtlasPVE 之前就已在機器上,安裝時會附證據記錄,解除安裝不會動它。
共用的系統服務
avahi-daemon、smartd 與 openvswitch-switch 是 Debian 套件。AtlasPVE 只會啟用它們,解除安裝不會移除。
核心命令列中的 IOMMU 設定
若是為顯示卡直通加入的,會保留在原處。移除它等於動到機器的開機方式。
在叢集中解除安裝
atlas@pve 使用者是叢集共用的記錄。從一個節點解除安裝,只會移除該節點的權杖。若叢集中另一個節點仍在使用 AtlasPVE,使用者與角色會保留,因為移除會切斷其他節點的連線。
唯一需要留意的一點
若顯示卡直通是透過 AtlasPVE 設定的,解除安裝後第一次開機時,顯示卡會回到正常驅動程式。使用該顯示卡的虛擬機器在 Proxmox 中手動重新設定直通之前,將無法看到這張卡。
常見問題
- 解除安裝 AtlasPVE 後,虛擬機器會停止嗎?
- 不會。解除安裝不會動到虛擬機器或容器,執行中的會繼續執行。
- 解除安裝會更動 Proxmox 的設定檔嗎?
- 不會。只有 AtlasPVE 以自己名稱建立的 API 使用者與通知端點,會用 Proxmox 自己的工具移除。
- 會留下任何服務或排程工作嗎?
- 不會。AtlasPVE 的服務是依機器上讀取的清單移除,排程工作也會一併刪除。
- 授權會怎麼處理?
- 從面板解除安裝時,授權會先在入口網站釋放。之後在同一台伺服器重新安裝,會使用一次回返額度。
- 解除安裝可以復原嗎?
- 不行。AtlasPVE 的檔案與設定會被刪除。重新安裝會當作全新安裝進行,Proxmox 端不會有任何損失。