단일 서버에서 복제구현이 가능한지?

by 핸프맨 posted Mar 06, 2010
현재 사용하는 버전은 2008 R2.1(CUBRID-8.2.1.0215-linux.i386) 입니다.
개발용(복제 테스트용)으로 사용하려고 단일 서버에 Cubrid를 두 벌 설치했습니다.
서버 자원이 넉넉하지 않은 관계로.. ㅡㅡ

/home/cubrid (master)
/home/cubrid2 (slave)

Master DB에서 배포DB 설정 및 Master DB 설정 및 백업은 정상적으로 되었는데,
repl_make_slavedb 로 슬레이브 DB 생성시 에러가 발생하네요.
처음엔 Failed to connect to database server, 'distdb', on the following host(s): 127.0.0.1 에러가 발생해서

cubrid2 conf/cubrid.conf 의 cubrid_port_id=1524 (cubrid2 서버용 포트)를 repl_make_slavedb가 사용하는 것 같아서

1. cubrid2의 서버를 띄운 후
2. conf/cubrid.conf를 cubrid_port_id=1523 으로 변경하고
3. repl_make_slavedb를 해서 연결 에러는 처리했는데...

다시 No MASTER_INFO of distdb 라는 에러가 발생하네요.
Master DB 상에는

1 distdb 127.0.0.1 5627 /home/cubrid/CUBRID/databases -1 -1 -1 500 100 5000

이런 데이타가 있긴 한데.. ㅡㅡ;;

그래서 여쭤봅니다. 단일 서버에서 복제구현은 불가능 한 건가요?
가능하면, 어떻게 하면 되는지요?

빠른 답변 바라겠습니다.
그럼, 좋은 하루 되세요.

Articles

24 25 26 27 28 29 30 31 32 33