Depois de ler o seu comentário, não tenho certeza se você ainda deseja seguir o caminho planejado originalmente, mas, de qualquer forma, aqui está uma entrada para isso:
Usando crm_mon --group-by-node -1
, você pode obter uma visualização "única" do estado atual de seu cluster, agrupado por seus nós. O parâmetro -1
torna isso não interativo, o que significa que ele exibe os dados e sai.
( Editar: Talvez o uso de crm_mon -1
torne a análise no seu caso específico mais fácil.)
Você pode analisar essa saída e agir de acordo.
(Nota pessoal: Eu iria também o caminho que você descreveu no seu comentário. Afinal, estes são dois daemons, então dois recursos parecem razoáveis. Além disso, os agentes de recurso a usar já existem. sorte!)