Diferencia entre revisiones de «Cloning a XEN VM»
De gacq wiki
(Página nueva: = Bajar VM = <pre><nowiki> xm shutdown original-VM </nowiki></pre> = Crear volumenes lógicos = <pre><nowiki> lvcreate --size 10G --name clon-VM-root vg0 lvcreate --size 1G --name cl...) |
|||
Línea 48: | Línea 48: | ||
</nowiki></pre> | </nowiki></pre> | ||
− | = Armar forwards desde el host = | + | |
+ | = Configurar arranque automático = | ||
+ | <pre><nowiki> | ||
+ | ln -s /etc/xen/clon-VM.cfg /etc/xen/auto/ | ||
+ | </nowiki></pre> | ||
+ | |||
+ | = Si se esta usando NAT = | ||
+ | == Armar forwards desde el host == | ||
editar /etc/network/if-up.d/iptables y agregar las reglas necesarias, por ejemplo: | editar /etc/network/if-up.d/iptables y agregar las reglas necesarias, por ejemplo: | ||
<pre><nowiki> | <pre><nowiki> | ||
Línea 58: | Línea 65: | ||
</nowiki></pre> | </nowiki></pre> | ||
− | = | + | == Reiniciar dom0 == |
− | |||
− | |||
− | |||
− | |||
− | = Reiniciar dom0 = | ||
<pre><nowiki> | <pre><nowiki> | ||
init 6 | init 6 | ||
</nowiki></pre> | </nowiki></pre> |
Revisión del 19:11 2 nov 2008
Contenido
Bajar VM
xm shutdown original-VM
Crear volumenes lógicos
lvcreate --size 10G --name clon-VM-root vg0 lvcreate --size 1G --name clon-VM-swap vg0 mkfs.ext3 /dev/vg0/clon-VM-root mkswap /dev/vg0/clon-VM-swap
Copiar info archivos
mkdir /mnt/orig mkdir /mnt/nueva mount /dev/vg0/original-VM-root /mnt/orig mount /dev/vg0/clon-VM-root /mnt/nueva cp -a /mnt/orig/* /mnt/nueva
Armar nuevo archivo de configuración
cp /etc/xen/original-VM.cfg /etc/xen/clon-VM.cfg vi /etc/xen/clon-VM.cfg
Cambiar en /etc/xen/clon-VM.cfg
- En "disk" poner los nuevos devices
- En "name" poner el nuevo nombre
- en vif cambiar MAC Address y IP
Cambiar IP en la configuracion del guest
Para CentOS
/mnt/nueva/etc/sysconfig/network-scripts/ifcfg-eth0
Para Debian
/mnt/nueva/etc/network/interfaces
Desmontar filesistems
umount /mnt/orig umount /mnt/nueva
Configurar arranque automático
ln -s /etc/xen/clon-VM.cfg /etc/xen/auto/
Si se esta usando NAT
Armar forwards desde el host
editar /etc/network/if-up.d/iptables y agregar las reglas necesarias, por ejemplo:
# po2 iptables -A PREROUTING -t nat -p tcp -i eth2 --dport 13021 -j DNAT --to 10.0.1.2:21 iptables -A PREROUTING -t nat -p tcp -i eth2 --dport 13080 -j DNAT --to 10.0.1.2:80 iptables -A PREROUTING -t nat -p tcp -i eth2 --dport 13022 -j DNAT --to 10.0.1.2:22 iptables -A PREROUTING -t nat -p tcp -i eth2 --dport 13443 -j DNAT --to 10.0.1.2:443
Reiniciar dom0
init 6