35.2 設定向 Xen 虛擬主機上的虛擬機器的移轉

35.2.1 下載並準備 PlateSpin ISO 影像 (SLES 上的 Xen)

  1. 下載並準備用於目標虛擬機器的 PlateSpin ISO 影像。可以使用有人管理和無人管理的註冊選項。

    請參閱為註冊和探查目標準備 PlateSpin ISO 影像

  2. 將準備好的 PlateSpin ISO 影像儲存到以下目錄中︰

    /var/lib/xen/images

    這樣可確保目標虛擬機器可將 PlateSpin ISO 影像當成可開機的 CD-ROM 影像使用。

35.2.2 建立並設定目標虛擬機器 (Xen on SLES)

  1. 在 SLES 11 中,使用「Virtual Machine Manager」(虛擬機器管理員) 精靈或「Create Virtual Machines」(建立虛擬機器) 程式快捷方式建立新虛擬機器。

    確保新的虛擬機器建立為使用以下設定:

    • 虛擬化方法: 完全虛擬化。

    • 作業系統類型與版本︰ 指定與來源工作負載相符的作業系統類型和版本設定。該精靈使用此資訊為虛擬機器設定合適的預設值 (例如所需記憶體容量) 和資源限制。

    • 記憶體: 為虛擬機器至少指定 384 MB 的 RAM。這樣可確保移轉期間虛擬機器具有足夠的資源,並可提升傳輸速度。如果移轉後虛擬機器需要的記憶體較少,請在移轉完成後減少指定的記憶體。

    • 磁碟機︰ 確定指定的每個磁碟的磁碟大小比來源工作負載上的相應磁碟多出 50 MB 左右。儲存可以是原始 SAN LUN,也可以是虛擬磁碟。另外,還需建立要指定給所下載 PlateSpin ISO 影像的虛擬 CD-ROM。

  2. 確保虛擬機器已透過以下方式設定為在重新開機時重新啟動︰將虛擬機器的設定從 xend 資料庫輸出至文字檔,並確定 on_reboot 參數設定為 restart。若未如此設定,請關閉虛擬機器,更新設定,並將這些設定重新輸入到 xend 資料庫。

    如需詳細指示,請參閱 SLES 11 文件

  3. 從虛擬機器管理員啟動虛擬機器主控台,然後監控開機程序。

    虛擬機器完成開機程序後,會提示您指定相應的參數來控制如何將機器及其設定檔註冊到 PlateSpin Migrate。如果您使用的是無人管理的註冊程序,將會從回應檔案讀取必要參數。

35.2.3 將虛擬機器註冊到 PlateSpin 伺服器 (Xen on SLES)

建立虛擬機器並將其準備好要使用 PlateSpin ISO 開機之後,便可以將它做為目標虛擬機器註冊到 PlateSpin 伺服器。請參閱在虛擬主機上註冊和探查目標虛擬機器

35.2.4 將來源工作負載移轉至目標虛擬機器 (Xen on SLES)

  1. 使用 PlateSpin Migrate 用戶端啟動 X2P 移轉工作,其中,來源工作負載為工作的移轉來源,目標為 Xen 監管程式上的新虛擬機器。

    請參閱移轉至實體機器

  2. 在 PlateSpin Migrate 用戶端的「工作」檢視窗中監控移轉工作。

    當工作進行到設定目標機器這一步時,虛擬機器的主控台會回到 PlateSpin ISO 影像的開機提示。

  3. 關閉虛擬機器,將其重新設定為從磁碟 (而非開機影像) 開機,然後取消選取安裝的 VS 工具選項。

  4. 開啟虛擬機器。

    移轉工作即會恢復,將目標重新開機,然後完成工作負載組態。

35.2.5 移轉後步驟 (Xen on SLES)

安裝適用於 Xen 的 SUSE 驅動程式 (虛擬化增強軟體)。如需詳細資訊,請參閱以下線上文件:

SUSE Linux Enterprise Server 11 SPX Virtualization with Xen (使用 Xen 執行 SUSE Linux Enterprise Server 11 SPX 虛擬化)