У меня есть CentOS 7 на Oracle VM VirtualBox. Я установил кардиостимулятор 1.1.10, corosync-2.3.3 и инструменты ПК. Я способный создать normalocf::heartbeat:IPaddr2
и ocf::heartbeat:apache
и т.д. ресурсы. Я пытаюсь иметь базирующийся агент ресурса stonith в своих 2 кластерах узла. Я скопировал fence_cisco_ucs.py
файл в /usr/sbin/
папка и выполняемый:
$./fence_cisco_ucs.py-o состояние-p x-s y
Состояние: НА
То, когда я пытался создать STONITH, базировалось/классифицировало ресурс как:
$pcs stonith создают fence_cisco_ucs fence_cisco_ucs
Я добираюсь ниже ошибки:
Ошибка: Не удалось создать ресурс 'stonith:fence_cisco_ucs', это не установлено в этой системе (использование - сила для переопределения)
Мой вопрос, как создать stonith, базирующийся (класс) агент ресурса в моих 2 использованиях кластера узла fence_cisco_ucs
сценарий.
Мои 2 детали кластера узла здесь:
$pcs status
Cluster name: my_cluster
Last updated: Fri Dec 5 06:03:38 2014
Last change: Fri Dec 5 06:03:00 2014 via crmd on z1
Stack: corosync
Current DC: z1 (1) - partition with quorum
Version: 1.1.10-32.el7_0.1-368c726
2 Nodes configured
3 Resources configured
Node z2 (2): standby
Online: [ z1 ]
Полный список ресурсов:
ClusterIP (ocf::heartbeat:IPaddr2): Started z1
httpd_res (ocf::heartbeat:apache): Started z1
my_c_res (ocf::heartbeat:anything): Started z1
Состояние PCSD:
z1: Online
z2: Online
Состояние демона:
corosync: active/enabled
pacemaker: active/enabled
pcsd: active/enabled
Вам не нужно (и не следует пытаться) установить отдельные части вручную, поскольку вы установили acemaker и corosync из пакетов. Сценарий forest_cisco_ucs
уже упакован для вас в пакете fence-agent-cisco-ucs
, и это именно то, что ожидает найти Pacemaker.
yum install fence-agents-cisco-ucs