Antes que o domínio convidado possa ser iniciado, o hypervisor do Xen deve ter memória livre suficiente para o novo convidado. Primeiro, verifique a quantidade de memória usada:
xm list Name Id Mem(MB) CPU State Time(s) Console Domain-0 0 458 0 r---- 181.8
Se este for um computador com 512 MB, o hypervisor do Xen usa 64 MB e o Domain-0 ocupa o restante. Para liberar parte da memória para o novo convidado, o comando xm balloon será usado. Para definir o tamanho do Domain-0 para 330 MB, digite o seguinte como root:
xm balloon 0 330
Na próxima xm list, o uso de memória de Domain-0 deverá ter diminuído para 330 MB. Agora há memória suficiente disponível para iniciar um convidado com 128 MB. O comando xm start guest1 -c inicia o convidado e vincula o console do convidado inicial ao terminal atual. Se esta for a primeira vez em que esse convidado é iniciado, termine a instalação com o YaST.
Sempre é possível destacar esse console ou reconectá-lo de outro terminal. Para destacá-lo, use Ctrl-]. Para reconectá-lo, primeiro verifique o ID do convidado necessário com xm list e conecte-o ao ID com xm console .
ID
A ferramenta xm do Xen tem vários parâmetros possíveis. Exiba uma lista com uma explicação curta digitando xm help. A Tabela 37.1, “Comandos xm” fornece alguns dos comandos mais importantes como ponto de início.
Tabela 37.1. Comandos xm
|
xm |
Imprima uma lista de comandos disponíveis para a ferramenta xm. |
|
xm |
Conecte ao primeiro console (tty1) do convidado com o ID |
|
xm |
Defina o tamanho da memória do domínio com o ID |
|
xm |
Inicie o domínio com o arquivo de configuração |
|
xm |
Realize um encerramento normal do convidado com o ID |
|
xm |
Termine o convidado com ID |
|
xm |
Imprima uma lista de todos os domínios em execução com o ID respectivo, a memória e os valores de tempo de CPU. |
|
xm |
Exiba informações sobre o host do Xen, incluindo informações de memória e CPU. |