gpt4 book ai didi

linux - 无法创建 Xen 克隆虚拟机

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:36:24 24 4
gpt4 key购买 nike

我在 debian Lenny (5.0) 上使用 Xen 4.0。想克隆一个虚拟机,但是好像没做好。我所做的是以下内容:

  1. 创建新 VM 的配置文件并进行设置。

    #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. 符号链接(symbolic link)

    #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

Et Voià!!!

关于linux - 无法创建 Xen 克隆虚拟机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17671433/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com