Blog Agility

Removendo um Host Slave de um Pool XenServer

Removendo um Host Slave de um Pool XenServer

 

Quando um Host XenServer não existe mais no Pool devido alguma falha no hardware, a console do Citrix XenCenter exibe ícones vermelhos sinalizando que o servidor não está presente.

2013_06_RodrigoPassos_Removendo_um_XenServer_Slave_1
Figura
1– Alertas do Pool Citrix XenServer

 

O Host Slave na verdade permanece ainda na base de dados, porém o servidor não existe mais no Pool.  Para remover esses alertas permanentemente devemos remover o host do Pool identificado seu id.

 

  1. Identificado o host uuid do Host slave XenServer no qual o Pool está emitindo os alertas

 xe-host-list

2013_06_RodrigoPassos_Removendo_um_XenServer_Slave_2
Figura 2 – xe host-list

 

 2. Após execução do comando, o uuid do host slave é exibido conforme ilustrado abaixo.

2013_06_RodrigoPassos_Removendo_um_XenServer_Slave_3
Figura 3– uuid host slave

3. A partir do momento que temos o uuid do host, podemos remover o servidor do Pool com segurança
executando o comando abaixo.

        xe host-forget uuid=7ecba4cd-9bb7-4de7-9065-5de3ab67e373

  2013_06_RodrigoPassos_Removendo_um_XenServer_Slave_4

4. Será apresentada uma mensagem de alerta que este tipo de operação é irreversível e que o servidor terá que
ser reinstalado, digite yes para continuar.

2013_06_RodrigoPassos_Removendo_um_XenServer_Slave_5
Figura 4 – Alertas Pool XenServer host-forget

5. Após execução do comando os alertas são removidos dentro do Pool XenServer

2013_06_RodrigoPassos_Removendo_um_XenServer_Slave_6
Figura 5 – Pool Citrix XenServer

 

A Citrix além de disponibilizar a interface de gerenciamento gráfica Citrix XenCenter, oferece também o XenServer Command-line Interface, no qual permite o gerenciamento e resolução de problemas utilizando linhas de comando xe baseadas no sistema operacional Linux.