目錄表

安裝 PVE 7 與移轉 PVE 6 VM/CT 執行紀錄

因為 PVE 7 已經採用 cgroup-v2 , 原本 PVE6 內 CT 的 OS 也必須配合升級至支援 cgroup-v2 的版本 Exp. CentOS 7 → CentOS 8 , 但 CentOS 之後已不再是企業使用的穩定版本, 所以應該是要花時間將原本的 CentOS 7 服務移轉至其他穩定版的 Linux 才合理, 也因此採用 PVE 7 與 PVE 6 兩個 Cluster 並存的方式進行處理, 可以有較充裕的時間, 讓服務一一由原本的 PVE 6 移轉至 PVE 7 內

移轉方式

讓 PVE 6 內的 CentOS7 的 CT 移轉至 PVE 7 的妥協做法

原本 PVE 6 主機的升級程序

  1. 先將 aac 主機內的 VM/CT 移走( Migrate 到 PVE 6 Cluster 的其他主機 Exp. xpc , 或 Backup/Restore 到 PVE 7 Cluster 新主機)
  2. 在 xpc 內將 aac 由原有 PVE 6 Cluster 移除 參考作法
  3. 將 aac 主機重新開機, 進入 aac 主機內
    1. 進行移除整個 Cluster 參考作法
    2. 刪除原本 PVE 6 Cluster 內其他主機目錄 Exp. xpc

      cd /etc/pve/nodes
      rm -rf xpc

  4. 進行 PVE 6 升級 PVE 7 程序 參考作法
  5. 加入 PVE 7 新的 Cluster
  6. 設定可以支援舊版 cgroup 參考作法