• 구름많음동두천 17.6℃
  • 맑음강릉 20.3℃
  • 구름많음서울 18.2℃
  • 맑음대전 18.5℃
  • 맑음대구 19.0℃
  • 맑음울산 20.0℃
  • 맑음광주 18.4℃
  • 맑음부산 19.1℃
  • 맑음고창 18.4℃
  • 맑음제주 21.3℃
  • 구름많음강화 15.3℃
  • 구름조금보은 17.3℃
  • 맑음금산 18.1℃
  • 맑음강진군 18.7℃
  • 구름조금경주시 20.7℃
  • 맑음거제 19.7℃
기상청 제공

큐브리드 복제환경 구성후 복제에이전트가 구동되지 않을때

마스터  + 배포 + 슬레이브 서버로 구성

구성후 복제에이전트를 구동하면 슬레이브 디비에 연결되지 못하고 에이전트가 다운됨

배포서버에 이런 에러가 나옵

[Tue Aug  3 13:45:42 2010] :  ERROR(178023): can't connect to the slave. - demodb2
[Tue Aug  3 14:15:30 2010] :  ERROR(178023): can't connect to the slave. - demodb2
[Tue Aug  3 14:39:14 2010] :  ERROR(178023): can't connect to the slave. - demodb2
[Tue Aug  3 17:16:32 2010] :  ERROR(178023): can't connect to the slave. - demodb2


확인할 사항 1
배포DB에 dba 로 접속해서 select * from slave_info 결과 중 master_ip 값이 실제 슬레이브DB의 정보와 동일한지 확인 필요


확인할 사항 2
마스터 서버와 슬래이브 서버간 통신 상태를 확인. 배포데이터베이스 구성시 복제 서버 포트를 지정했을 것인데 관련 포트의 연결이 가능한지를 확인해 본다. 또한 복제 서버가 구동되었는지도 확인한다.

확인할 사항 3
배포서버 $CUBRID_DATABASES/databases.txt에 슬레이브 서버정보가 들어갔는지 확인한다. 없는 경우 슬레이브 디비 정보를 추가해주고, localhost 부분에 슬레이브 서버 아이피나 호스트네임으로 해준다.