* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.
Linux 64bit | |
cubrid 8.4, cubrid9 | |
[도움말]-[버전정보] 확인 | |
java, php, odbc 등 입력 |
* CUBRID 응용 오류, SQL 오류 또는 SQL 튜닝 관련된 문의는 반드시 다음의 내용을 추가해 주세요. 비밀글이나 비밀 댓글도 가능합니다.
* 저희가 상황을 이해하고, 재현이 가능해야 알 수 있는 문제들이 많습니다. 가능한 정보/정황들을 부탁합니다.
에러 내용 및 재현 방법 | 재현 가능한 Source와 SQL |
관련 테이블(인덱스, 키정보 포함) 정보 | CUBRID 홈 디렉토리 아래 log 디렉토리 압축 |
-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------
안녕하세요?
Cubrid DB 1대로 운영하다가 이를 Replication 으로 구성하려고 합니다.
홈페이지 HA 메뉴얼을 보면 slave 로 구성하는것만 있는데 (리플리카는 slave --> replication으로 구성이 있는데 제가 생각한것과 달라서요..)
문의가 2가지 있습니다.
1. replication 구성도 가능한지요? (mysql 의 replication구성과 동일하게 구성하려고 생각하고 있습니다.)
2. slave 나 replication DB 가 원격지 (서로 다른 IP대역)에 있어도 구성이 가능한지요?
1. slave 없이 master, replica로 구성 가능합니다. 이런 경우에는 master에 HW적인 문제가 발생했을때 replica로 자동 fail-over가 되지 않습니다.
master에서 slave로 DB 구성하는 것과 master에서 replica로 DB 구성하는 것은 동일합니다.
2. slave나 replica가 다른 ip 대역에 구성 가능합니다. log를 복제하는 방식이기때문에 network 속도가 중요합니다.
그리고 slave인 경우에는 master와 heartbeat check을 통해 fail-over 판단하게 됩니다. cubrid_ha.conf의 ping_host 설정시 master와 slave가 동시에 ping 가능한 router 등을 설정해주셔야 합니다.