pulsação: descobrir o status da máquina dentro de um cluster?

pulsação: descobrir o status da máquina dentro de um cluster?

Estou tentando fazer uma depuração de batimentos cardíacos.

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

eu tentei

$ heartbeat -s

Mas parece imprimir apenas um status muito básico - em execução com ID do processo ou não em execução.

Responder1

Você está usando a sintaxe V1 ou V2?

Com V1 existe cl_status rscstatuso que retornará a ideia de distribuição de recursos do Cluster (nenhum, local, todos).

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

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

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

Responder2

Conforme afirmado por @cyberx86, crm_monmostra o status do cluster. Se você quiser usar um aplicativo gráfico X11, hb_guioferece isso. hb_guipermite que você também controle seu cluster.

captura de tela do hbgui

informação relacionada