heartbaet

리눅스 2016. 4. 11. 16:11

 rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm


yum -y install heartbeat*








 . 설정파일

 vi /etc/ha.d/ha.cf


debugfile /var/log/ha-debug.log

logfile /var/log/ha.log

keepalive 2             // 노드간 체크 시간

deadtime 30             //호스트가 죽었다고 판단하는 시간     

bcast eth0              //노드간 인터페이스 설정 

node xen-test1          //master

node xen-test2          //slave

udpport 694             //포트

auto_failback on        //자동복구 on


로그파일 생성

touch /var/log/ha-debug.log

touch /var/log/ha.log




 vi /etc/authkeys

auth 1

1 crc

#2 sha1 HI!

#3 md5 Hello!


위중 원하는것을 auth와 아래 1 2 3 번호중 하나 선택



chmod 600 etc/authkeys      //반드시 !!!





vi /etc/ha.d/haresources

dr1 222.236.47.232/24/eth0:0 drbddisk::drbddata Filesystem::/dev/drbd0::/data::ext4 httpd


(마스터서버)(vip) (drbd스크립트:drbd리소스 이름)(파일시스템 마운트) 


***마스터와 슬레이브 둘다 똑같은 내용으로 작성해야한다.



그리고 사용할데몬의 chkconfig on을 해주자.


heartbeat 마스터부터 시작!








'리눅스' 카테고리의 다른 글

iptables 포워딩  (0) 2017.03.07
전체 용량/사용량  (0) 2016.06.28
drdb 구성  (0) 2016.03.28
연결된 사용자 끊기  (0) 2016.01.21
커널 추가하기  (0) 2016.01.21
Posted by Narusika
,