顯示頁面舊版反向連結Fold/unfold all回到頁頂 本頁是唯讀的,您可以看到原始碼,但不能更動它。您如果覺得它不應被鎖上,請詢問管理員。 ====== PVE 7 升級到 8 紀錄 ====== <WRAP center round important 60%> * PVE 9 將只提供 cgroup-v2 不再提供相容舊版 cgroup , 如有 CT 如 CentOS 7 使用舊版 cgroup 要把握時間升級或移轉.. 我都移轉到 Ubuntu 20.04 </WRAP> 依照官方的 wiki 說明升級程序, 似乎不太困難, 因此將實際的升級程序操作紀錄在底下 ===== 升級程序 ===== ==== 預先準備 ==== - 將現在 PVE 7 所有主機都先升級到最新版本 Exp. 7.4-15 (有更新到 linux-kernel 需要重開機) - 確定目前的 Cluster 是健康穩定狀態 - 驗證與測試所有 VM 與 CT 的備份都是正確 (萬一出現災難還有降災還原的機會) - 確定是正確升級存儲庫的配置 - 根目錄至少要有 5GB 的磁碟空間 ==== 執行升級 ==== - 所有主機都升級到最新版本<cli> apt update apt dist-upgrade pveversion </cli> - 所有主機都執行升級檢測工具 <cli>pve7to8 --full</cli> 如果還有使用舊版 cgroup .. 會出現這個警告<file> WARN: Found at least one CT (104) which does not support running in a unified cgroup v2 layout Consider upgrading the Containers distro! Skipping further CT compat checks. </file> - 將所有 VM/CT 移到其他主機 - 更新 apt repo 設定<cli> sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list </cli> - 進行 Debian Bookworm 與 PVE 8 更新<cli> apt update apt dist-upgrade </cli>過程會出現以下幾個詢問 * Configuration file '/etc/issue' -> N * Configuration file '/etc/sudoers' -> N * Configuration file '/etc/snmp/snmpd.conf' -> N * Configuration file '/etc/lvm/lvm.conf' -> Y * Configuration file '/etc/apt/sources.list.d/pve-enterprise.list' -> N - 重新開機就會 PVE 8.x <note tip> **萬一升級過程不小心斷線或 console 關閉** - ssh 再次連進去 - 刪除目前的 dpkg 的程序 - 執行 <cli>dpkg --configure -a</cli>繼續升級 </note> ===== 參考網址 ===== * https://pve.proxmox.com/wiki/Upgrade_from_7_to_8 {{tag>pve upgrade}} tech/pve7to8.txt 上一次變更: 2023/08/26 22:34由 jonathan