Capítulo 16. Administración de máquinas virtuales con xend
El daemon de control de nodos xend ejecuta ciertas funciones de administración de sistemas relacionadas con las máquinas virtuales. xend debe estar siendo ejecutado para interactuar con máquinas virtuales ya que este daemon controla los recursos virtuales. Antes de iniciar xend, se debe especificar los parámetros de operación editando el archivo de configuración de xend,
xend-config.sxp
, ubicado en el directorio etc/xen
. A continuación se presentan los parámetros editables en el archivo de configuración xend-config.sxp
:
Ítem | Descripción |
---|---|
console-limit
|
Determines the console server's memory buffer limit and assigns values on a per-domain basis
|
min-mem
|
Determina el número mínimo de megabytes reservados para domain0 (el valor no cambia si se introduce 0)
|
dom0 cpus
|
Determina el número de CPU que domain0 usa (al menos una CPU se asigna por defecto)
|
enable-dump
|
Determina que un error ha ocurrido y activa el volcado (0 es el valor predeterminado)
|
external-migration-tool
|
Determina el script o la aplicación que controla la migración de dispositivos externos (los script deben estar en
etc/xen/scripts/external-device-migrate )
|
logfile
|
Determina la ubicación del archivo del registro (por defecto está en
/var/log/xend.log )
|
loglevel
|
Filtra los valores para los modos de registro: DEBUG, INFO, WARNING, ERROR o CRITICAL (por defecto es DEBUG)
|
network-script
|
Determina el script que activa el entorno de red (los script deben estar en el directorio
etc/xen/scripts )
|
xend-http-server
|
Activa el servidor de administración de paquetes de flujo http (el valor predeterminado es no)
|
xend-unix-server
|
Activa el servidor de socket de dominio unix (un servidor de socket es un punto de comunicación que maneja conexiones de red de bajo nivel y acepta o rechaza conexiones entrantes)
|
xend-relocation-server
|
Activa el servidor de ubicación para las migraciones entre máquinas (el valor por defecto es no)
|
xend-unix-path
|
Determina la ubicación a donde el comando
xend-unix-server envía mensajes de salida (el valor por defecto es var/lib/xend/xend-socket )
|
xend-port
|
Determina el puerto que el servidor de administración http utiliza (el valor predeterminado es 8000)
|
xend-relocation-port
|
Determina el puerto que el servidor de ubicación utiliza (el valor predeterminado es 8002)
|
xend-relocation-address
|
Determina las direcciones de la máquinas virtuales a las cuales se les permite la migración de sistemas
|
xend-address
|
Determina la dirección a la cual el servidor de socket del dominio está vinculado.
|
Después de establecer estos parámetros de operación, usted debe verificar que xend esté en ejecución y, de ser necesario, inicializar el daemon. En el intérprete de comandos, inicie el daemon xend con el siguiente comando:
service xend start
Puede utilizar xend para detener el daemon:
service xend stop
Este comando detiene la ejecución del daemon.
Puede utilizar xend para reiniciar el daemon:
service xend restart
El daemon es iniciado de nuevo.
Puede ejecutar el estado del daemon xend.
service xend status
The output displays the daemon's status.