Tradutor

segunda-feira, 14 de abril de 2014

Inicialização automatica de VM's no XenServer

Até a versão 5 do XenServer, havia essa opção na versão gratuita e era possível fazer essa configuração direto no XenCenter, porém depois da atualização só é possível configurar a auto inicialização através de comandos direto no terminal do XenServe.

Local Command Shell

Identifique o ID do pool onde está a VM através do comando:

# xe pool-list

A saída do comando acima será algo parecido com isso:


                           uuid ( RO): dbac40e8-baf6-b98a-b47e-3c64aaf4bbdf
              name-label ( RW):
     name-description ( RW):
                      master ( RO): 0db93d5f-684f-44cd-ba59-57164010afc6
               default-SR ( RW): 2ab8b7b7-0c9f-aefd-3f62-d85bb9

Anote somente o campo uuid (RO), pois esse é o ID do seu Pool.
 
Configure a auto inicialização do pool com o comando:
 
xe pool-param-set uuid=POOL_UUID other-config:auto_poweron=true

No nosso exemplo, ficaria assim:


xe pool-param-set uuid=dbac40e8-baf6-b98a-b47e-3c64aaf4bbdf other-config:auto_poweron=true"

Depois de marcarmos o nosso pool para a auto inicialização, devemos configurar as nossas VM's da mesma maneira.
 
# xe vm-list


O que precisamos fazer agora é configurar a auto inicialização da VM, fazemos isso com o comando:

 # xe vm-param-set uuid=VM_UUID other-config:auto_poweron=true


Grato,

Sem comentários:

Enviar um comentário