Capítulo 16. Gerenciando Máquinas Virtuais Usando o Xend
O daemon de controle de nó do Xend realiza certas funções de gerenciamento de sistema que se refere à máquinas virtuais. Este daemon controla os recursos virtualizados, e o Xend precisa estar rodando para interagir com as máquinas virtuais. Antes de você iniciar o xend, você deve especificar os parâmetros operacionais, editando o arquivo de configuração doxend,
xend-config.sxp
que se encontra no diretório etc/xen
. Estes são os parâmetros que você pode habilitar ou desabilitar no arquivo de configuração xend-config.sxp
:
Ítem | Descrição |
---|---|
console-limit
|
Determines the console server's memory buffer limit and assigns values on a per-domain basis
|
min-mem
|
Determina um número mínimo de megabytes que seja reservado para o domínio0 (se você inserir 0, o valor não muda)
|
dom0 cpus
|
Determina o número de CPUs em uso pelo domínio0 (pelo menos 1 CPU é atribuído por padrão)
|
enable-dump
|
Determina que primeiro ocorre uma queda para depois despejar (padrão é 0)
|
external-migration-tool
|
Determina o script ou aplicativo que manipula a migração de dispositivo externo (os scripts devem residir no
etc/xen/scripts/external-device-migrate )
|
logfile
|
Determina o local do arquivo de registro (padrão é
/var/log/xend.log )
|
loglevel
|
Filtros fora dos valores de modo de registro: DEBUG, INFO, WARNING, ERROR, ou CRITICAL (padrão é DEBUG)
|
network-script
|
Determina o script que habilita o ambiente de rede (os scripts devem residir no diretório
etc/xen/scripts )
|
xend-http-server
|
Habilita o servidor de gerenciamento de pacote da faixa http (padrão é não)
|
xend-unix-server
|
Habilita o servidor de soquete de domínio (um servidor de soquete é a ponta de comunicação que manipula níveis baixos de conexões de rede e aceita ou rejeita conexões de entrada).
|
xend-relocation-server
|
Habilita o servidor de recolocação para migrações de cross-machine (padrão é não)
|
xend-unix-path
|
Determina o local onde o comando
xend-unix-server resulta os dados (padrão é var/lib/xend/xend-socket )
|
xend-port
|
Determina a porta que o servidor de gerenciamento http usa (padrão é 8000)
|
xend-relocation-port
|
Determina a porta que o servidor de recolocação usa (padrão é 8002)
|
xend-relocation-address
|
Determina os endereços de máquina virtual que são permitidos para migração de sistema
|
xend-address
|
Determina o endereço que o servidor de soquete de domínio se vincula.
|
Depois de ajustar estes parâmetros operacionais, você deve verificar se o xend está rodando e caso não esteja, inicialize o daemon. Na janela de comando, você pode iniciar o daemon xend inserindo o seguinte:
service xend start
Você pode usar o xend para parar o daemon:
service xend stop
Isto irá parar de executar o daemon
Você pode usar o xend para reinicializar o daemon:
service xend restart
O daemon iniciará mais uma vez.
Você verifica o status do daemon xend.
service xend status
The output displays the daemon's status.