■ [SUSE HA] - HA 설치
시나리오
HA01 - SUSE11 SP1
NIC eth0 - 192.168.40.100 // Public
NIC eth1 - 10.10.10.100 // Private
NIC eth2 - 20.20.20.100 // Heart Beat
HA02 - SUSE11 SP1
NIC eth0 - 192.168.40.110 // Public
NIC eth1 - 10.10.10.100 // Private
NIC eth2 - 20.20.20.110 // Heart Beat
[HA01]
Bind Network Address - 20.20.20.0 // HB IP
Multicast Address - 226.94.1.1 // SUSE 고유IP
Multicast Port - 5405 // SUSE 고유 포트
Auto Generate Node ID 체크
Yast Cluster 명령어나 GUI 환경에서는 Yast -> Cluster 로 진입
[HA01]
Enable Security Auth 체크 및 Generate Auth Key File 클릭으로 Authkey 생성
Threads 는 CPU Threads 이며 자동으로 설정되어 있음
Start Openais Now 클릭으로 데몬 실행
Sync Host 추가 ha01, ha02
Sync File 추가를 위한 Add Suggested Files
Generate Pre-Shared-Keys 값 생성
Turn Csync2 On
설정된 corosync 와 csync2 환경설정을 HA2 와 동기화 시킨다.
#rsync -av /etc/corosync/ ha02:/etc/
#rsync -av /etc/corosync/ ha02:/etc/
rcxinetd 데몬 재시작
#rcxinetd restart
HA01 과 HA02 서버의 HA 구성 파일 동기화 시작
csync2 -xv
정상적으로 동기화가 된다면 HA02 서버에서는 설정 없이 YAST CLUSTER 구성이 되어 있다.
HA02 서버에서 rcopenais 명령어를 실행 후 HA01 서버에서 crm_mon 명령어를 통해 HA 상태를 확인한다.
crm_gui & 명령어를 통해서 GUI 에서 확인하기 위한 패스워드 설정 후 GUI 모드에서 확인
#passwd hacluster
#crm_gui &
리소스 등록은 추후에..