Inicio Linux & Systems Networks & Infrastructure Cybersecurity Cloud & DevOps SIEM & Monitoring DFIR & Threat Intel Development & Other Todas las categorias Herramientas

Comandos básicos XEN

Comandos básicos XEN

Tabla de contenidos

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

Información

text
shell> xe vm-list

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

Arrancar

text
shell> xe vm-start name-label=nombreserver

Tambien se podria realizar con el identificador uuid

text
shell> xe vm-start uuid=UUID

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

text
shell> xe vm-start uuid=UUID –force

Apagar

Al igual que el inicio podemos emplear el identificador UUID.

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

Reiniciar

text
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.

text
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.

text
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.

text
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.

text
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..

text
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

text
shell> xm destroy nombreserver

Iniciar

Este comando permite encender el servidor previamente apagado.

text
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.

text
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.

text
shell> xentop

Un saludo,

Comentarios