跳到主要內容
節省工具箱Jason Tools
經驗分享

讓 Proxmox VE 中 VM 放本機磁碟者做線上遷移

Jason Cheng 瀏覽 5,475 次
讓 Proxmox VE 中 VM 放本機磁碟者做線上遷移
本文目錄
  1. 先決條件
  2. 執行指令
  3. 參考

Proxmox VE 支援線上遷移 (Online Migration) 與離線遷移 (Offline Migration)。

不過,若把 VM Disk 放在節點 (Node) 的本機磁碟 (Local Disk) 則無法做線上遷移。

先決條件

要讓放在本機磁碟的 VM 可以線上遷移,有幾件事需要注意:

  1. 來源節點與目的節點的儲存 (Storage) 名稱需要有相同的名稱存在。
  2. 來源節點與目的節點需在同一個叢集 (Cluster) 內。
  3. 建議先在來源節點的 VM 裡設定過複寫 (Replication) 並至少執行過一次,若沒有的話時間將較久。
    [2018/12/26 更正:不能有複寫過 Disk 存在目的端,會影響遷移]
  4. 來源節點與目的節點的儲存 (Storage) 檔案格式最好使用 ZFS。

執行指令

本機磁碟的 VM 要線上遷移只能透過指令來做,請先登入來源節點的 Console,並做如下指令:

qm migrate <vmid> <targetnode>  --with-local-disks --online

即可開始進行線上遷移。

輸入支援本地磁碟的線上遷移指令
輸入支援本地磁碟的線上遷移指令
支援本地磁碟的線上遷移完成
支援本地磁碟的線上遷移完成

參考

延伸閱讀