o pacemaker trava ao parar

3

Eu instalei recentemente o marcapasso e o corosync para gerenciar um IP virtual.

A coisa é que quando eu quero parar um recurso (IP virtual) em todos os nós, o comando de parada trava.

[root@isis ~]# sudo pcs cluster stop --all
isis: Stopping Cluster...

Minha configuração é:

[root@isis ~]# sudo pcs status
Cluster name: cluster-osiris
Last updated: Mon Dec  8 00:09:29 2014
Last change: Mon Dec  8 00:09:24 2014 via cibadmin on isis
Stack: corosync
Current DC: horus (2) - partition with quorum
Version: 1.1.10-32.el7_0.1-368c726
2 Nodes configured
2 Resources configured


Online: [ horus isis ]

Full list of resources:

 HAproxy        (systemd:haproxy):      Started horus
 ClusterIP-01   (ocf::heartbeat:IPaddr2):       Started isis

PCSD Status:
  isis: Online
  horus: Online

Daemon Status:
  corosync: active/enabled
  pacemaker: active/enabled
  pcsd: active/enabled

Se eu parar o nó do cluster pelo nó, ele funciona bem:

[root@isis ~]# sudo pcs cluster stop horus
horus: Stopping Cluster...
[root@isis ~]# sudo pcs cluster stop isis
isis: Stopping Cluster...
[root@isis ~]# sudo pcs status 
Error: cluster is not currently running on this node

Por favor, você poderia me ajudar com essa questão?

Tks!

    
por mijhael3000 08.12.2014 / 07:48

1 resposta

2

Se seu objetivo for simplesmente impedir que o recurso seja executado em qualquer nó de um cluster, convém desativá-lo usando:

pcs resource disable ClusterIP-01

Seu comando sudo pcs cluster stop --all estaria desligando o próprio cluster (e quaisquer recursos controlados por esse cluster).

Gerenciando recursos de cluster

    
por 13.04.2016 / 14:12