Crear maquina virtual con XEN en Centos

Vemos como instalar GuestOS y crearemos una máquina virtual.

En el ejemplo trabajaremos en CentOS 7.

 

Haremos uso de Libvirt, por lo que primero procedemos a su instalación.

# enable CentOS Xen
[root@tuserver ~]# yum --enablerepo=centos-virt-xen -y install libvirt libvirt-daemon-xen virt-install

[root@tuserver ~]# systemctl start libvirtd 

[root@tuserver ~]# systemctl enable libvirtd

 

Creamos la maquina para poder virtualizar.

# create a directory for images
[root@tuserver ~]# mkdir -p /var/xen/images

[root@tuyserver ~]# virt-install \
--connect xen:/// \
--paravirt \
--name centos7 \
--ram 4096 \
--disk path=/var/xen/images/centos7.img,size=20 \
--vcpus 2 \
--os-type linux \
--os-variant rhel7 \
--network bridge=br0 \
--graphics none \
--location 'http://ftp.iij.ad.jp/pub/linux/centos/7/os/x86_64/' \
--extra-args 'text console=com1 utf8 console=hvc0'

Starting install...     # installation starts

 

Una vez instalada, veremos lo siguiente:

CentOS Linux 7 (Core)
Kernel 3.10.0-327.el7.x86_64 on an x86_64

localhost login:

 

Ya lo tenemos, podemos realizar los cambios necesarios con la propia herramienta de XEN.

[root@localhost ~]#     # Ctrl + ] key

[root@tuserver ~]#     # Host's console

# display active domains
[root@tuserver ~]# xl list 
Name            ID   Mem VCPUs      State   Time(s)
Domain-0         0  4090     6     r-----     226.3
centos7          2  4096     2     -b----      17.0

[root@tuserver ~]# xl console centos7     # move to Guest

[root@localhost ~]#     # Guest's console

 

Y con esto ya tenemos nuestra virtualización realizada.

 

Agregar comentario