하트비트 HA 2노드 클러스터를 설정했습니다. 그리고 두 서버 모두 ha.cf의 동일한 구성을 갖습니다.
#cat /etc/ha.cf
logfile /var/log/ha-log
autojoin none
bcast eth1
warntime 20ms
deadtime 40ms
initdead 30
keepalive 5ms
node server1.com
node server2.com
장애 조치(failover)가 2초 또는 데드타임 값보다 짧은 시간 내에 발생하기를 바라면서 킵얼라이브 및 데드타임을 밀리초 단위로 설정했습니다. 그러나 예상되는 동작이 충족되지 않습니다.
이 구성을 사용하면 한 서버에서 하트비트를 중지하면 다른 서버는 약 20초 후에만 소요됩니다(스톱워치로 대략 추정).
심장박동만 할 수 있는 것이 무엇인지, 아니면 제가 뭔가를 놓치고 있는 것인지 궁금합니다.