Comandos básicos XEN

Traigo un pequeño listado de comandos básicos para gestionar las servidores virtuales en XEN

Información

shell> xe vm-list

Mediante este comando podemos ver un listado de las maquinas: UUID, su nombre y el estado

Arrancar

shell> xe vm-start name-label=nombreserver

Tambien se podria realizar con el identificador uuid

shell> xe vm-start uuid=UUID

Mediante la opción –force/force=true podemos forzar los Inicios, Apagados o reiniciamos

shell> xe vm-start uuid=UUID –force

Apagar

Al igual que el inicio podemos emplear el identificador UUID.

shell> xe vm-shutdown name-label=nombreserver

shell> xe vm-shutdown name-label=nombreserver force=true

Reiniciar

shell> xe vm-reboot name-label=nombreserver

Al igual que en el apagado y inicio, se le puede pasar la opción –force/force=true para forzar el reinicio en caso de que no responda y el identificador UUID.

shell> xe vm-reboot name-label=nombreserver force=true

Migrar

Se migra una máquina de un servidor físico a otro servidor físico. Para que este comando sea correcto, los servidores necesitarán estar en clúster y además tener un medio de almacenamiento compartido para la máquina a migrar.
La máquina por su parte necesitará de las xen-tools instaladas para que todo el proceso sea correcto.

shell> xe vm-migrate name-label=nombreserver host=server_02

Exportar

Exporta la máquina como un fichero (una copia del disco) para poder hacer backup del mismo. La máquina en este caso necesita estar apagada.

shell> xe vm-export name-label=nombreserver filename=/mnt/NAME.xva

Importar

Permite importar la máquina desde un fichero previamente exportado, ya bien sea del mismo sistema o de otro sistema.

shell> xe vm-import /mnt/NAME.xva

Si vemos que una maquina no responde, estamos tratando de reializar un reinicio…iniciarla o apagarla y nada..

shell> xe vm-reset-powerstatee uuid=uuid force=true

Apagar

Este comando no destruye la maquina, es un apagado como si en un servidor físico le quitáramos el cable de alimentación

shell> xm destroy nombreserver

Iniciar

Este comando permite encender el servidor previamente apagado.

shell> xm create nombreserver

Acceder por consola desde la maquina padre al servidor virtual

Permite entrar, desde el hypervisor, a la consola de la maquina virtual Linux. Esto es buena idea en caso se requiera revisar el proceso de arranque de nuestra maquina.

Permite acceder desde consola a la maquina virtual. Yo  suelo utilizar este comando cuando hago  destroy/create y quiero ver como va iniciando el servidor.

shell> xm console nombreserver

Consumo

Este comando es parecido al top en las maquinas GNU/Linix, permite ver el consumo de todas los servidores virtuales.

shell> xentop

 

Un saludo,

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*