crm 状态有点令人困惑:-( 两个节点中哪一个是当前选定的节点,哪一个是故障转移场景的备用机器?
crm status
============
Last updated: Sun Jul 29 20:07:17 2012
Stack: Heartbeat
Current DC: testsrvm2.test-domain.biz (d5eb712f-d246-4363-a4e3-73fec90be179) - partition with quorum
Version: 1.0.9-74392a28b7f31d7ddc86689598bd23114f58978b
2 Nodes configured, 1 expected votes
1 Resources configured.
============
Online: [ testsrvm2.test-domain.biz testsrvm1.test-domain.biz ]
Resource Group: IPFailover
ip1 (ocf::heartbeat:IPaddr2): Started testsrvm1.test-domain.biz
ip1arp (ocf::heartbeat:SendArp): Started testsrvm1.test-domain.biz
谢谢
答案1
从 crm status 输出来看,组 IPFailover 中定义的所有资源都应该正在运行testsrvm1.test-domain.biz
,如最后两行所示。
对于可以在哪台备选机器上运行资源,它通常应该在该群集的所有节点上运行资源,即行中以“Online:”开头的两个节点。但是,如果 crm config 有某些位置规则阻止它在某个节点上运行,则它不会在该节点上运行。