heartbeat: descobre o status da máquina dentro de um cluster?

3

Estou tentando fazer algumas depurações de heartbeat.

Existe uma maneira simples de perguntar a uma máquina se ela pensa que é parte de um cluster e se é o mestre ou o escravo?

Eu tentei

$ heartbeat -s

Mas parece imprimir apenas um status muito básico - executando com o ID do processo ou não sendo executado.

    
por Richard 22.11.2011 / 21:32

2 respostas

7

Você está usando a sintaxe V1 ou V2?

Com V1, há cl_status rscstatus , que retornará a idéia de distribuição de recursos do Cluster (nenhum, local, todos).

  • nenhum: todos os grupos de recursos estão sendo executados em um nó diferente
  • local: todos os grupos de recursos que pertencem a esse nó são executados neste nó
  • all: todos os grupos de recursos são executados neste nó

Existem algumas outras opções úteis para o cl_status - basta chamá-lo na linha de comando ...

Experimente também /etc/init.d/heartbeat status

    
por 26.12.2011 / 21:54
1

Conforme declarado por @ cyberx86, crm_mon mostra o status do cluster. Se você quiser usar um aplicativo X11 gráfico, hb_gui oferece isso. hb_gui permite que você também controle seu cluster.

    
por 23.11.2011 / 13:04