Blog Agility

Encerrar a operação da VM em progresso no XenCenter

Encerrar a operação da VM em progresso no XenCenter

 

Nos servidores XenServer podem ocorrer erros em processos executados nas VMS. Por exemplo um simples reboot ou shutdown da VM em progresso, outro comando já executado que está lento ou não respondendo ao comando do XenCenter.

A boa notícia sobre isso é que existe comando para derrubar o processo que está em progresso no XenCenter, e iremos abordar neste artigo como corrigir o processo da VM.

Este comando permite você encerrar o processo em execução ao efetuar o reboot/shutdown, de uma VM com estado de execução de outro processo no XenCenter:

Executar o Putty com as informações de acesso do servidor XenServer que apresentou falha na VM:

1. Autentique com usuário e senha do pool XenServer;

 

2. Na console do XenCenter navegue até Event Logs > Logs

 

3. No pool de servidores XenServer observe que a VM está parada no processo de shutdown:

2014_04_DiegoFuentes-Encerrar a operao da VM em progresso no XenCenter01

4. Na barra Logs o erro é apresentado como “Another operation involving the object is currently in progress”:

2014_04_DiegoFuentes-Encerrar a operao da VM em progresso no XenCenter02

5. Na tela de console do XenServer execute o comando abaixo para obter o UUID da VM e o estado da VM no servidor XenServer;

 

xe vm-list name-label=”hostname_vm”

2014_04_DiegoFuentes-Encerrar a operao da VM em progresso no XenCenter03

 

6. Execute o comando abaixo para listar as VMs hospedada em execução no servidor XenServer;

 

list_domains

2014_04_DiegoFuentes-Encerrar a operao da VM em progresso no XenCenter04

 

7. Execute o comando abaixo com o UUID da VM com problema para descobrir o DOMAIN ID do estado da VM.

 

list_domains | grep <UUID da VM>

2014_04_DiegoFuentes-Encerrar a operao da VM em progresso no XenCenter05

 

Nota: Apresentado o DOMAIN ID < 48 > e UUID < > da VM;

 

8.Execute o comando abaixo para destruir o domain da VM;

/opt/xensource/debug/destroy_domain –domid <DOMAIN ID>

2014_04_DiegoFuentes-Encerrar a operao da VM em progresso no XenCenter06

 

Nota: Ao executar o comando para destruir o domain da VM a mesma é reiniciada e iniciada com sucesso.

 

9. Na console do XenCenter o estado da VM está como iniciada.

2014_04_DiegoFuentes-Encerrar a operao da VM em progresso no XenCenter07

 

O comando para derrubar o processo em estado de execução ajuda reiniciar a VM com segurança deixando a VM operacional novamente.