JmG Virtual Consulting, S.L. - Líderes y Expertos en Soluciones de Virtualización de Sistemas
 

Archivos de Autor | Adolfo Muñoz Moratalla

Instalando el segundo cd de instalación de XenServer

Instalando el segundo cd de instalación de XenServer

Hola a todos,

Como sabéis durante el proceso de instalación de XenServer, este te dice si deseas instalar el cd adicional con los templates para linux.

En caso de no hacerlo, podremos instalar dicho cd posteriormente.

En el siguiente post os explicaré como hacerlo:

1.- Insertamos el cd en XenServer

2.- Accedemos a Xenserver desde CLI

3.- Montamos la unidad de cd

# mount /dev/hda /mnt

4.- Accedemos al directorio

# cd /mnt

5.- Instalamos

# ./install.sh

6.- Salimos del directorio y desmontamos

# cd ..

# umount /mnt

7.- Expulsamos el cd.

Y esto es todo, con ello tendremos instalado los templates de linux.

Espero que os sea de utilidad.

Posted in Citrix, Estandars, Manuales, Software, Xen, XenServer, XenServer0 Comentarios

¿Cómo añadir almacenamiento local en XenServer?

¿Cómo añadir almacenamiento local en XenServer?

Hola amigos,

En el post de hoy trataré de explicar como añadir un repositorio local en XenServer.

Imaginad, por ejemplo, que la instalación inicial del servidor se hizo sobre un raid 1 con dos discos. Ahora disponemos de 4 más y hemos montado un raid 5 con ellos.

Con estos dos pequeños pasos podremos hacerlo.

1.- Localizamos como ha llamado el servidor a la unidad compuesta por el raid 5.

# fdisk -l

otra opción:

# ls /dev/sd*

2.- Añadimos el repositorio:

# xe sr-create content-type=”Almacenamiento_local” host-uuid=”uuid del servidor” type=lvm ó ext device-config-device=/dev/sdb shared=false name-label=”Almacenamiento en raid 5″

Como podéis ver hay posibilidad de escoger entre partición lvm o ext. Esto queda a vuestra elección.

Decir que una partición ext se tomará más tiempo en crearse que lvm. Además, en mi opinión, lvm tiene muchas más ventajas.

Una vez terminado, podremos ir a XenServer y veremos el repositorio creado.

Espero que os sea de utilidad.

Posted in Citrix, Hardware, Manuales, Xen, XenServer, XenServer4 Comentarios

Localizar la interfaz de red en XenServer

Localizar la interfaz de red en XenServer

Hola Amigos,

En el post de hoy os voy a explicar como solucionar un problema típico cuando trabajamos con servidores los cuales tienen varias tarjetas de red.

Muchas veces no sabemos como identificar que tarjeta de red corresponde a la interfaz que asigna el sistema. Para resolverlo en linux existe el comando “ethtool –p” el cual hará parpadear el led de la tarjeta durante los segundos que le pongamos al comando.

En XenServer también existe este comando por lo que cuando queramos localizar una interfaz haremos lo siguiente:

# ethtool -p ethX 100

Donde X es el número de interfaz del sistema y 100 son los segundos que queremos que esté parpadeando.

Relacionado con esto también podremos usar el comando “mii-tool” el cual nos dirá que interfaces tienen conexión:

# mii-tool
eth0: negotiated 100baseTx-FD, link ok
eth1: negotiated 100baseTx-FD, link ok
eth2: negotiated 100baseTx-FD, link ok
eth3: negotiated 100baseTx-FD, link ok
eth4: negotiated 100baseTx-FD, link ok
eth5: negotiated 100baseTx-FD, link ok

Añadiros también que los comandos anteriomente descritos no influyen en el servicio de nuestro XenServer.

Pero no hay que tomarse el comando ethtool a la ligera. Por ejemplo, hay un “reconocido problema” con el comando ethtool -b. Si hacemos uso de este a la vez que XenCenter.

En caso de ser necesario hacerlo se recomienda ejecutar el comando con un timeout asignado. Porque como cortemos el comando con Contr+C tendremos que usar el puerto serie de nuestro XenServer, tal y como expliqué hace algunos post, para poder logearnos y matar el proceso ethtool.

Nada mas, como siempre espero que os sea de utilidad.

Posted in Citrix, Estandars, Xen, XenServer0 Comentarios

Nuevo Hotfix para XenServer 5.5

Nuevo Hotfix para XenServer 5.5

Queridos lectores,

Citrix ha presentado un nuevo hostfix para los usuarios de XenServer 5.5. La nueva actualización pretende solucionar los problemas publicados en los siguientes enlaces:

http://support.citrix.com/article/CTX125319
http://support.citrix.com/article/CTX123359

Los que ya dispongan de la reciente versión XenServer 5.6 no es necesario que apliquen el parche.

Os recuerdo como podéis intalarla desde línea de comandos:

1.- Descargamos el paquete:

# wget

http://support.citrix.com/servlet/KbServlet/download/24198-102-647273/XS55EU2001.zip

2.- Descomprimimos:

# unzip XS55EU2001.zip

3.- Cargamos el hostfix:

# xe patch-upload file-name=XS55EU2001.xsupdate

4.- Aplicamos el hotfix:

# xe patch-pool-apply uuid=”uuid del pool o servidor XenServer”

5.- Reiniciar:

Una vez aplicado el parche reiniciamos el servidor XenServer. Esto es todo. Espero que os sea de utilidad.

Posted in Citrix, Xen, XenServer0 Comentarios

¿Cómo copiar una máquina virtual en XenServer desde CLI?

¿Cómo copiar una máquina virtual en XenServer desde CLI?

Queridos lectores,

Hace algunas semanas os detallé como poder exportar máquinas virtuales. Para ello es comenté que si lo hacíais desde CLI necesitabais algún tipo de almacenamiento NFS o CIFs para poder volcar el fichero de exportación.

En el post de hoy os explicaré como copiar una máquina virtual desde línea de comandos. Esta vez podréis copiarla sobre el mismo repositorio de almacenamiento SR donde está alojada la máquina virtual que queremos copiar. Por supuesto, también podréis copiarla sobre un repositorio SR alternativo, por ejemplo, hacer una copia del respositorio SR local de XenServer a un respositorio iSCSI.

El proceso de copia son tres pasos bien sencillos. Debéis aseguraros que la máquina virtual está apagada.

1.- Listar para encontrar la máquina virtual que queréis copiar:

# xe vm-list

2.- Listar los repositorios de almacenamiento. Si queréis copiar de un repositorio a otro, apuntaros cual será origen y cual será destino.

# xe sr-list

3.- Copiar la máquina virtual

# xe vm-copy vm=”Nombre de la Máquina Virtual que queréis copiar” sr-uuid=”Respositorio de almacenamiento destino” new-name-label=”Nuevo nombre para la Máquina virtual” new-name-description=”Nueva descripción para la máquina virtual”

Para acabar comentaros que esta operación también podréis hacerla desde XenCenter. En el proceso de configuración de la copia aparece alguna opción añadida como borrar la máquina virtual original después de la copia. Opción que desaconsejo totalmente por posibles problemas que puedan surgir durante el proceso de la misma. Nunca se sabe… Primero hacer la copia y una vez realizada si estáis bien seguros de eliminar la original podréis dar la orden sin problemas.

Como siempre espero que os sea de utilidad.

Posted in Citrix, Manuales, Trucos, Xen, XenServer, XenServer0 Comentarios

¿ Cómo montar CIFs en XenServer desde CLI ?

¿ Cómo montar CIFs en XenServer desde CLI ?

Hola a todos,

En muchos de mis posts he mencionado el uso de almacenamiento CIFs para poder volcar en el mismo los backups o ficheros de exportación.

En el post de hoy os detallo como montar una unidad CIFs (Windows File System) en un servidor XenServer desde línea de comandos.

1.- Nos logueamos en el servidor como usuario root. Podemos hacerlo remotamente desde mediante ssh

#ssh root@ip_del_servidor_XenServer

2.- Creamos el punto de montaje

#mkdir /mnt/directorio

3.- Montamos

#mount -t cifs //ip/directorioPublicado -o username=usuario,password=contraseña /mnt/directorio

4.- comprobamos

#mount

Como siempre espero que os sea útil.

Posted in Citrix, Integración, Xen, XenServer0 Comentarios

Citrix XenServer y StorageLink Compatibility List

Citrix XenServer y StorageLink Compatibility List

Queridos lectores,

Muchos de vosotros os habéis interesado en conocer un listado de hardware compatible con XenServer para poder instalarlo.

En el post de hoy os ofrecemos un enlace oficial de Citrix en el que podéis encontrar un listado de compatibilidades para Xenserver.

http://hcl.xensource.com/HCLHome.aspx

También os dejo otro enlace de la página oficial de Citrix en el que podéis encontrar un listado de compatibilidades tanto de software como de hardware para StorageLink.

http://hcl.xensource.com/SLG-HCLHome.aspx

Por si alguien no conoce la tecnología StorageLink, de Citrix Essentials, quiero resaltar que esta utilidad nos brinda soluciones muy eficientes de conectividad para almacenamiento mediante un solo clic.

Espero que ambos links os sean de utilidad.

Posted in Citrix, Estandars, Integración, Manuales, Xen, XenServer, XenServer0 Comentarios

Error de alimentación en XenServer

Error de alimentación en XenServer

Queridos lectores,

Normalmente en los centros de datos o incluso en nuestras oficinas deberíamos tener algún SAI para en el caso de cualquier fallo o corte en el suministro eléctrico.

Estos SAI independientemente del fabricante deben tener un software que instalado en un equipo al cual esté conectado poder configurarlo.

Este software nos permitirá apagar las máquinas antes de que se acabe la autonomía de las baterías e incluso nos permitira ejecutar secuencias de comandos o scrips para que nos realice alguna tarea en concreto.

Si a esa aplicación le decimos que nos ejecute el siguiente script nos apagará nuestro XenServer 5.5 junto con todas sus máquinas virtuales de forma correcta antes que el sistema se quede sin corriente.

HOST=”X.X.X.X” #Introduce la ip de tu servidor HOSTUSER=”root” #Introduce el usuario HOSTPASSWD=”contraseña” #Introduce la contraseña HOSTSHUTDOWN=”xenservershutdown.sh” #Fichero temporal para apagar las máquinas virtuales HOSTNAME=”hostname” #Nombre del servidor xe -s “$HOST” -u “$HOSTUSER” -pw “$HOSTPASSWD” vm-list | grep running -B 1 | grep name-label | awk -F: ‘{print $2}’ | sed ‘s/ //’ | awk -F:
-v HOST=$HOST -v HOSTUSER=$HOSTUSER -v HOSTPASSWD=$HOSTPASSWD ‘{print “xe -s ” HOST ” -u ” HOSTUSER ” -pw “HOSTPASSWD” vm-shutdown vm=\”" $1 “\”"}’ > “$HOSTSHUTDOWN”
echo xe -s “$HOST” -u “$HOSTUSER” -pw “$HOSTPASSWD” host-disable host=”$HOSTNAME” >> “$HOSTSHUTDOWN”
echo xe -s “$HOST” -u “$HOSTUSER” -pw “$HOSTPASSWD” host-shutdown host=”$HOSTNAME” >> “$HOSTSHUTDOWN”
chmod 777 “$HOSTSHUTDOWN”
./”$HOSTSHUTDOWN”
rm -rf “$HOSTSHUTDOWN”

Al script le pondremos extensión .bat y lo alojaremos en la ruta “c:\program files\Citrix\XenCenter”

Esto es todo amigos, ya tenemos un motivo menos del que preocuparnos y poder dormir tranquilos. Como siempre espero que os sea de utilidad.

Por favor, si te ha gustado este post dame tu puntuacion: [ratings]

Posted in Citrix, Estandars, Hardware, Integración, Manuales, Xen, XenServer, XenServer2 Comentarios

Reinstalar XenServer 5.5 y conservar las máquinas virtuales

Reinstalar XenServer 5.5 y conservar las máquinas virtuales

Hola amigos en el post de hoy os explicaré como reinstalar nuestro XenServer sin perder las máquinas virtuales que hay dentro del servidor.

Es muy útil en el caso de que se nos haya corrompido la instalación, o incluso si hemos actualizado y queremos volver atras.

Los pasos a seguir son:

1.- Introducir cd XenServer 5.5 en la unidad de dvd de nuestro servidor.

2.- Reiniciar y arrancar desde la unidad de dvd.

3.- Nos saldrá la pantalla de bienvenida.

4.- Seleccionar “Install or upgrade XenServer host”.

5.- Seleccionar la partición donde se reinstalará.

6.- El sistema detectará que hay máquinas virtuales, le confirmaremos que haga un backup de toda esta información.

7.- Continuar con la instalación hasta que finalice.

Con esto tendrémos nuestro XenServer 5.5 con una instalación limpia. Y lo mejor de todo es que funciona. Además puedo confirmarlo personalmente ya que recientemente he tenido que utilizarlo.

Nada mas queridos lectores, como siempre espero que os haya sido de utilidad.

Por favor, si te ha gustado este post dame tu puntuacion: [ratings]

Posted in Citrix, Manuales, Xen, XenServer, XenServer0 Comentarios

Como hacer NAT en XenServer

Como hacer NAT en XenServer

Hola amigos,

En el post de hoy trataré de explicaros como crear una red dentro de nuestro XenServer. Posteriormente mediante una máquina virtual linux que nos hará de router podremos acceder hasta esa red interna haciendo uso de NAT.

Red externa: 192.168.0.0/24
Red interna: 10.1.1.0/24

1.- Creamos la red desde XenCenter:

- Desde nuestro pool nos vamos a la pestaña Network
- Seleccionamos añadir new network
- Seleccionamos “External Network”
- Le asignamos un nombre, por ejemplo network 1
- Seleccionamos la interfaz física que le queremos asignar.
- Pulsamos sobre finalizar.

2.- Creamos una máquina virtual debian.

- Para ello haremos uso de la plantilla Debian Etch 4.0
- Le asignamos nombre a la máquina virtual, por ejemplo, “router”
- Le decimos sobre que servidor xenserver queremos alojarla.
- Le asignamos recursos, cpus, memoria, etc.
- Verificamos que se le hayan asignado las dos redes (network 0 y
network 1)
- Pulsamos en siguiente y en finalizar.
- Arrancamos la máquina virtual recién creada.
- Introducimos el password de root
- Introducimos el hostname: router

3.- Configuramos la máquina virtual debian como router.

- Entramos dentro de la máquina virtual debian con las credenciales de root
- Configuramos las interfaces:

vi /etc/network/interfaces

#Network 0
auto eth0
iface eth0 inet static
address 192.168.0.254
netmask 255.255.255.0
gateway 192.168.0.1

#Network 1
auto eth1
iface eth1 inet static
address 10.1.1.254
netmask 255.255.255.0

– Configuramos ip forwarding_

vi /etc/sysctl.conf

descomentamos la siguiente linea:

#net.ipv4.conf.default.forwarding=1

y la modificamos por:

net.ipv4.conf.default.forwarding=0

Guardamos cambios.

– Configuramos NAT

vi /etc/iptables.conf

#!/bin/sh
IPTABLES=”/sbin/iptables”

$IPTABLES –flush
$IPTABLES –table nat –flush
$IPTABLES –delete-chain
$IPTABLES –table nat –append POSTROUTING –out-interface eth0 -j MASQUERADE
$IPTABLES –append FORWARD –in-interface eth1 -j ACCEPT

Guardamos cambios
Le asignamos permisos al anterior fichero:

chmod 744 /etc/iptables.conf

- Editamos /etc/rc.local

Le añadimos la linea: /etc/iptables.conf

Guardamos cambios

- Reiniciamos

4.- Comprobar.

-Comprobamos que todas las máquinas virtuales que tengamos en la red network 1 son accesibles desde la red network 0.

Queridos lectores una vez comprobado habremos finalizado. En el caso de que queramos añadir mas reglas a nuestro iptables como configurar o bloquear puertos podremos hacerlo sin problemas. Como siempre espero que os sea de utilidad.

Por favor, si te ha gustado este post dame tu puntuacion: [ratings]

Posted in Citrix, Integración, Manuales, Xen, XenServer, XenServer3 Comentarios

Page 5 of 812345678

iTunes App gratuita del blog virtualización

Sigue el blog Virtualización en Español

Blog Sponsors

Mi Empresa

JmG Virtual Consulting, expertos en Servicios y Soluciones de Virtualización y Cloud Computing

 

Síguenos en FaceBook

Descubre y domina VMware vSphere™ 5

Descubre y domina VMware vSphere™ 5. Por José María González

 

Descubre y domina la nueva versión de VMware vSphere™ 5 y aprovéchate de hasta un 20% de descuento al comprarlo online.

 

Pagame con un Tweet y recibe un capitulo del libro totalmente gratuito ...

Nuevo Site Recovery Manager 4 en español Consigue una copia gratuita del eBook

Nuevo VMware Site Recovery Manager 4 download gratis