몽고DB replica 재 설정방법 샘플
- primary에 커맨드 접속
- repl_set이라는 replica에 대해서 가중치를 포함하여 reconfig를 실행함
- 순단 발생하니 주의
-- config 재 정의
config = {
"_id" : "repl_set",
"members" : [
{
"_id" : 0,
"host" : "primary서버의 IP입력:27017",
"priority" : 3
},
{
"_id" : 1,
"host" : "secondary서버의 IP입력:27017",
"priority" : 2
},
{
"_id" : 2,
"host" : "arbiter서버의 IP입력:27017",
"arbiterOnly" : true
}
]
}
-- re config 실행
rs.reconfig(config, {force : true} );
-- 잘 저장되는지 테스트
use testdb
db.test_collection.insert({'msg':'test message'})
db.test_collection.find()
-- 참고: 최초 replica 설정일 경우 rs.initiate() 후 셋팅 필요
'NoSql > mongo(또는 tokumx)' 카테고리의 다른 글
mongo 4.2 설치방법 정리 (0) | 2020.07.10 |
---|---|
mongodb 4.2서버에 java client 4.0.4로 커넥션 및 insert하는 샘플소스 (0) | 2020.07.07 |
mongo 4.0 설치방법 정리 (0) | 2018.11.29 |
mongo 3.4 설치방법 정리 (0) | 2017.05.10 |
tokumx 설치 (0) | 2017.04.18 |