Traigo un pequeño listado de comandos básicos para gestionar las servidores virtuales en XEN
Información
shell> xe vm-listMediante este comando podemos ver un listado de las maquinas: UUID, su nombre y el estado
Arrancar
shell> xe vm-start name-label=nombreserverTambien se podria realizar con el identificador uuid
shell> xe vm-start uuid=UUIDMediante la opción –force/force=true podemos forzar los Inicios, Apagados o reiniciamos
shell> xe vm-start uuid=UUID –forceApagar
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=trueReiniciar
shell> xe vm-reboot name-label=nombreserverAl 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=trueMigrar
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_02Exportar
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.xvaImportar
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.xvaSi 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=trueApagar
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 nombreserverIniciar
Este comando permite encender el servidor previamente apagado.
shell> xm create nombreserverAcceder 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 nombreserverConsumo
Este comando es parecido al top en las maquinas GNU/Linix, permite ver el consumo de todas los servidores virtuales.
shell> xentopUn saludo,
Comentarios