37.4. Inicio y control de dominios Xen

Antes de que pueda iniciarse el dominio invitado, el hipervisor de Xen debe tener suficiente memoria libre para el nuevo invitado. En primer lugar, compruebe la cantidad de memoria utilizada.

xm list
Name              Id  Mem(MB)  CPU  State  Time(s)  Console
Domain-0           0      458    0  r----    181.8

Si éste es un equipo con 512 MB, el hipervisor de Xen ocupa 64 MB y el dominio-0, el resto. Para liberar parte de la memoria para el nuevo invitado, se utiliza xm balloon. Para definir el tamaño del dominio-0 como 330 MB, establezca lo siguiente como root:

xm balloon 0 330

En la siguiente ejecución de xm list, el uso de la memoria del dominio-0 debería haber descendido a 330 MB. En ese momento habrá memoria disponible suficiente para iniciar un invitado con 128 MB. El comando xm start guest1 -c inicia el invitado y enlaza la consola de éste con el terminal actual. Si ésta es la primera vez que se inicia este invitado, finalice la instalación con YaST.

Siempre es posible desconectar esta consola o volver a conectarla desde otro terminal. Para llevar a cabo la desconexión, utilice Ctrl-]. Para volver a conectarla, compruebe en primer lugar el ID del invitado necesario mediante xm list y realice la conexión con ese ID mediante xm console ID.

La herramienta xm de Xen tiene muchos parámetros posibles. Escriba xm help para visualizar una lista con una breve explicación. La Tabla 37.1, “Comandos xm” proporciona algunos de los comandos más importantes útiles como punto de partida.

Tabla 37.1. Comandos xm

xm help

Imprime una lista de los comandos disponibles para la herramienta xm.

xm console ID

Efectúa la conexión con la primera consola (tty1) del invitado con el ID ID.

xm balloon ID Mem

Establece el tamaño de la memoria del dominio con el ID ID como Mem, expresado este último valor en MB.

xm create nombredom [-c]

Inicia el dominio con el archivo de configuración nombredom. El elemento opcional -c enlaza el terminal actual con el primer tty del nuevo invitado.

xm shutdown ID

Apaga el invitado con el ID ID de la forma habitual.

xm destroy ID

Finaliza inmediatamente el invitado con el ID ID.

xm list

Imprime una lista de todos los dominios en ejecución con sus IDs, memoria y valores temporales de la CPU.

xm info

Muestra información sobre el host Xen, incluida la relativa a la memoria y a la CPU.