单节点 RHEL-6 系统上的 Pacemaker

单节点 RHEL-6 系统上的 Pacemaker

我在单节点系统上运行 pacemaker(1.x) 和 corosync。我需要它以某种方式进行配置,如果任何资源未启动,即它已达到其最大阈值那么起搏器也应该停止所有其他资源。

作为参考,我的配置文件看起来像这样:

节点 Node1 \

    attributes maintenance=off

原始 alert_gen 故障转移脚本 \

    op start interval=0s timeout=20 \
    op stop interval=0s timeout=20 \
    op monitor interval=30s on-fail=restart \
    meta target-role=Started is-managed=true

原始 mon_RRDCache lsb:rrdcached \

    op monitor interval=30 timeout=60 \
    op start interval=0 timeout=60 \
    op stop interval=0 timeout=60 \
    meta is-managed=true on-fail=standby migration-threshold=2 failure-timeout=60

属性 cib-bootstrap-options:\

    dc-version="1.1.12-1.1.12+git20140723.483f48a" \
    cluster-infrastructure="classic openais (with plugin)" \
    last-lrm-refresh=1461912140 \
    no-quorum-policy=ignore \
    expected-quorum-votes=1 \
    start-failure-is-fatal=false \
    stonith-enabled=false

我已经尝试过使用失败时=待机但它只是停止mon_RRD缓存监测。但我希望起搏器停止所有资源。

相关内容