簡體   English   中英

Xen克隆虛擬機無法創建

[英]Xen clone vm can't be created

我正在Debian Lenny(5.0)上使用Xen 4.0。 我想克隆一個虛擬機,但似乎做得不好。 我所做的是以下內容:

  1. 創建新虛擬機的配置文件並進行設置。

     #cd /etc/xen/vms/ #cp original.foo.com.cfg copy.foo.com.cfg 
  2. 復制虛擬磁盤

     #cd /dev/mapper/ #cp -rv vg--xen-original.foo.com--disk vg--xen-copy.foo.com--disk #cp -rv vg--xen-original.foo.com--swap vg--xen-copy.foo.com--swap #chmod g+w vg--xen-copy.foo.com--* #chown root:disk vg--xen-copy.foo.com--* 
  3. 符號鏈接

     #cd /dev/vg-xen/ #ln -s ../mapper/vg--xen-copy.foo.com--disk copy.foo.com-disk #ln -s ../mapper/vg--xen-copy.foo.com--disk copy.foo.com-disk 
  4. 一切設置完畢,讓我們創建虛擬機

     #xm create /ect/xen/vms/copy.foo.com.cfg #Using config file "./copy.foo.com.cfg". #Error: Device 51714 (vbd) could not be connected. #Device /dev/mapper/vg--copy.foo.com--disk is mounted in a guest domain, #and so cannot be mounted now. 

你能幫我解決這個問題嗎?

我只想要復制original.foo.com

謝謝

我找到了解決方案。

  #lvcreate -L size -n VM_NAME-disk xen-data
  #lvcreate -L size -n VM_NAME-swap xen-data

然后逐字節復制

  #dd if=/dev/mapper/vg-xen-original.foo.com--disk of=/dev/mapper-vg-xen-copy.foo.com--disk
  #dd if=/dev/mapper/vg-xen-original.foo.com--swap of=/dev/mapper-vg-xen-copy.foo.com--swap

等等Voià!!!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM