Cluster SplitΒΆ
| Event | All hb comms down. no quorum. | |
|---|---|---|
| Node | A | B | 
| Initial Node State | daemon running | daemon running stonith configured | 
| Initial Service State | up | down | 
| Response | Service starts after longest hb#*.timeout + ready_period. Stonith executes. | |
| End Service State | down | up | 
| Event | All hb comms down. no quorum. | |
|---|---|---|
| Node | A | B | 
| Initial Node State | daemon running | daemon running stonith not configured | 
| Initial Service State | up | down | 
| Response | Service starts after longest hb#*.timeout + ready_period. No resource conflict. | |
| End Service State | up | up | 
| Event | All hb comms down. no quorum. | |
|---|---|---|
| Node | A | B | 
| Initial Node State | daemon running | daemon running | 
| Initial Service State | up | down frozen | 
| Response | ||
| End Service State | up | down | 
| Event | All hb comms down. no quorum. | |
|---|---|---|
| Node | A | B | 
| Initial Node State | daemon running | daemon running frozen | 
| Initial Service State | up | down | 
| Response | ||
| End Service State | up | down | 
| Event | All hb comms down. quorum configured. Node A has quorum. | |
|---|---|---|
| Node | A | B | 
| Initial Node State | daemon running | daemon running | 
| Initial Service State | up | down | 
| Response | ||
| End Service State | up | down | 
| Event | All hb comms down. quorum configured. Node A has quorum. | |
|---|---|---|
| Node | A | B | 
| Initial Node State | daemon running | daemon running | 
| Initial Service State | up | down frozen | 
| Response | ||
| End Service State | up | down | 
| Event | All hb comms down. quorum configured. Node A has quorum. | |
|---|---|---|
| Node | A | B | 
| Initial Node State | daemon running | daemon running frozen | 
| Initial Service State | up | down | 
| Response | ||
| End Service State | up | down | 
| Event | All hb comms down. quorum configured. Node B has quorum. | |
|---|---|---|
| Node | A | B | 
| Initial Node State | daemon running | daemon running | 
| Initial Service State | up | down | 
| Response | Commit suicide. | Service starts after longest hb#*.timeout + ready_period. | 
| End Service State | down | up | 
| Event | All hb comms down. quorum configured. Node B has quorum. | |
|---|---|---|
| Node | A | B | 
| Initial Node State | daemon running | daemon running | 
| Initial Service State | up | down frozen | 
| Response | Commit suicide. | |
| End Service State | down | down | 
| Event | All hb comms down. quorum configured. Node B has quorum. | |
|---|---|---|
| Node | A | B | 
| Initial Node State | daemon running | daemon running frozen | 
| Initial Service State | up | down | 
| Response | Commit suicide. | |
| End Service State | down | down |