Desativar o fence no RedHat Cluster?

3

Enquanto estou desenvolvendo com o RedHat Cluster, gostaria de poder desativar a esgrima completamente. A documentação para este material é bastante carente - posso fazer isso de alguma forma, ou devo estar procurando falsificar um método de esgrima nulo de algum tipo?

    
por Jon Topper 03.02.2010 / 12:59

5 respostas

3

BLARGH *

Se você desativá-lo ao desenvolvê-lo, você se arrependerá quando ligá-lo e ele não se comportar como deseja. Fazer a esgrima funcionar corretamente é uma das partes mais difíceis de configurar o RHCS. Pelo menos isso foi para mim.

Eu recomendaria que você mordesse a bala e fizesse isso funcionar antes de adicionar qualquer serviço.

* - por causa disso: link

    
por 03.02.2010 / 14:22
2

você pode usar o cerco manual para testes. pesquise por fence_manual neste doc

isso não desabilitará a cerca, mas nada vai acontecer quando você não quiser.

    
por 03.02.2010 / 14:10
1

você pode fazer backup / sbin / fence * e substituir os arquivos por scripts vazios, que talvez apenas registrem um comando recebido, mas não farão nenhum fence real

    
por 03.02.2010 / 14:33
1

Obrigado dyasny, usei a sua resposta para resolver o meu problema semelhante. Foi assim que eu fiz.

[saurap@node1 sbin]# find . -name "fence*" -exec mv {} /fencebackup \;

mude para / fencebackup

[saurap@node1 fencebackup]# ls >sbinnames

em seguida, escreva um script para colocar o mesmo script vazio em / sbin

#!/bin/bash
for i in 'cat sbinnames'
do
    cd /sbin
    touch $i
    echo "#!/bin/bash" > $i
    chmod 755 $i
done

Agora você tem backup de todos os seus scripts fence * sob / fencebackup e scripts de fence * em / sbin.

    
por 21.11.2011 / 20:38
1

Você acabou de colocar:

FENCE_JOIN="no"

em / etc / sysconfig / cman

    
por 07.05.2012 / 16:06