Пока я работаю с RedHat Cluster, я хотел бы иметь возможность полностью отключить ограждение. Документации по этому поводу явно не хватает - могу ли я вообще это сделать, или я должен попытаться подделать какой-то метод нулевого ограждения?
БЛАРГ *
Если вы отключите его во время разработки, вы пожалеете об этом, когда включите его, и он будет вести себя не так, как вы хотите. Правильная работа ограждения - одна из, если не самая сложная часть создания системы RHCS. По крайней мере, для меня.
Я бы порекомендовал прикусить пулю и сначала заставить это работать, прежде чем добавлять какие-либо услуги.
* - из-за этого: http://www.standalone-sysadmin.com/blog/2009/04/howto-redhat-cluster-suite/
вы можете использовать ручное ограждение для тестирования. поищите в этом док
это не отключит ограждение, но ничего не произойдет, если вы этого не захотите.
Спасибо dyasny, Я использовал ваш ответ для решения своей аналогичной проблемы. Вот как я это сделал.
[saurap@node1 sbin]# find . -name "fence*" -exec mv {} /fencebackup \;
переключиться на / forestbackup
[saurap@node1 fencebackup]# ls >sbinnames
затем напишите сценарий, чтобы поместить пустой сценарий с таким же именем в / sbin
#!/bin/bash
for i in `cat sbinnames`
do
cd /sbin
touch $i
echo "#!/bin/bash" > $i
chmod 755 $i
done
Теперь у вас есть резервные копии всех ваших скриптов заборов * в / забор резервных копий и пустых заборов * в / sbin.
вы можете сделать резервную копию / sbin / забор * и заменить файлы пустыми скриптами, которые, возможно, будут просто записывать полученную команду, но не будут выполнять никакого фактического ограждения
Вы просто поставили:
FENCE_JOIN="no"
в / etc / sysconfig / cman