XCP VM 安裝
【創立 VM】
[前言]
參考官方的說明文件,此章將著重於(1)開啟 VM 所需分配的最小 Mem 和 disk 需求 (2)XCP 支援的虛擬設備環境 (3)如何 Physical to Virtual Conversion(P2V)、cloning templates 和匯入 previously-exported VMs
[VM 需求]
[虛擬設備的支援]
[Physical to Virtual Conversion(P2V)]
- Windows 的轉換 - 使用 xenconvert
- Linux 的轉換 - 使用 XCP 安裝安碟並選擇 P2V 選項
- 舊機器的轉換 - P2V tool 預設需要 64-bit 的 CPU,若是舊機器的話可選用 P2V-legacy (但必須支援 PAE),若是沒有支援 PAE 的話,就必須將硬碟換到支援 PAE 的機器再進行轉換
[Cloning 已存的 VM]
- XCP 支援兩種要的 clone 方式:
- Full Copy: clone 速度慢 (使用 vm-copy 指令)
- Copy-on-write: clone 速度快,但它只支援 file-backed VM,會降低硬碟的效能(與 template 的數量呈線性關係)
- Clone 的步驟必須考慮的 storage 是否是共享的
[匯入和匯出]
- 匯出
//必須先 shutdown VM # xe vm-export -h <hostname> -u <root> -pw <password> vm=<vm_name> filename=<pathname_of_file>
- 匯入 (若正確執行完成將會回傳這個新匯入 VM 的 UUID )
# xe vm-import -h <hostname> -u <root> -pw <password> filename=<pathname_of_export_file> // 若要匯入的 VM 在其他 shared repository(SR) 則需加入 sr-uuid #xe vm-import -h <hostname> -u <root> -pw <password> filename=<pathname_of_export_file> sr-uuid=<uuid_of_target_sr> // 保留原先的 MAC 位址需加入 preserve=true # xe vm-import -h <hostname> -u <root> -pw <password> filename=<pathname_of_export_file> preserve=true
- 必須考慮到 MAC 和 VIF attached 的 network
[VM Block 設備]
- Para-Virtualized(PV) 的 Liunx 存取 block device 會透過 PV devices,XCP 不會試圖模擬SCSI 或 IDE,XCP 提供更有彈性的介面 xvd*
- Fully Virtualized(FV) guests,XCP 則會模擬 IDE(hd*),若是使用 windows 可以安裝 special PV driver 來得到 xvd* 的特色
Last modified 15 years ago
Last modified on May 28, 2010, 1:51:49 PM
Attachments (2)
- XCP_VM_allocation.jpg (152.6 KB) - added by rock 15 years ago.
- XCP_virtual-devices.jpg (55.6 KB) - added by rock 15 years ago.
Download all attachments as: .zip