세이프킷 서버이중화 커뮤니티

이중화 설치 사전 준비

하드웨어

  • 두대의 서버 : 동일하게 운영체제 및 프로그램 설치 (db 데이터는 한쪽만 있어도 됨. - 복제됨)
  • NIC 하나를 두서버간에만 네크워크 연결 (예) 10.0.0.1 - 10.0.0.2 , 서로 ping 테스트)
  • IP 준비 : 각서버의 기본IP 와 하나의 VIP (예 : 192.168.1.101(서버1), 192.168.1.102(서버2), 192.168.1.103 (vip ) )
  • 크롬웹브라우저로 서버로 접속해서 설치 및 웹보기함. (브라우저에서 서버로 9010 포트 오픈필요)

==============

소프트웨어

  • DB, APP 프로그램은 부팅시 자동시작은 안되게 해놓음 (세이프킷이 시작해 줌)
  • DB 및 APP 시작하는 명령어 ( 예 : service mysql start, run.sh 같은 이미 만들어놓은 배치쉘)
  • DB 및 APP 중지하는 명령어 ( 예 : service mysql stop , runstop.sh)
  • 복제할 폴더 위치 확인 ( 예 : /opt/data)
  • 감시할 프로세스 ( 예 : mysql_safe, …) - 세이프킷이 모니터링하다가 중지되면 재시작시 또는 페일오버 시킵니다.