Mongo DB 설치 및 Replica set으로 설정
#tokumx설치
yum install http://www.percona.com/downloads/percona-release/redhat/0.1-3/percona-release-0.1-3.noarch.rpm
yum install tokumx-enterprise
-- OS 커널쪽 설정 수정
echo never > /sys/kernel/mm/transparent_hugepage/enabled
프로세스 시작 후 mongo 커멘드로 콘솔 접속
# primary와 arbiter만으로 2개 노드로 replica set 띄워봄
config = {
_id: "repl_set",
members: [
{_id: 0,host: "Primary IP입력:27017"},
{_id: 0,host: "Secondary IP입력:27017"},
{_id: 2,host: "Arbiter IP입력:37017",arbiterOnly:true},
]
}
rs.initiate(config);
# 참고 secondary 장비 셋팅이 완료된 후에 노드 add
rs.add("Secondary IP입력:27017")
참고 샘플 - Primary 또는 Secondary 노드 시작 커멘드
/usr/bin/mongod --replSet repl_set --dbpath /data/mongo/repl_0 --fork --logpath /var/log/tokumx/repl_0.mongod --expireOplogDays 3 --cacheSize 1g --quiet --maxConns 20000
참고 샘플 - arbiter 노드 시작 커멘드
/usr/bin/mongod --replSet repl_set --dbpath /data/mongo/arbiter --fork --logpath /var/log/tokumx/repl_arbiter.mongod --expireOplogDays 1 --oplogSize 1 --port 37017 --noprealloc
'NoSql > mongo(또는 tokumx)' 카테고리의 다른 글
mongodb 4.2서버에 java client 4.0.4로 커넥션 및 insert하는 샘플소스 (0) | 2020.07.07 |
---|---|
몽고DB replica 재 설정 방법(샘플) (0) | 2019.09.04 |
mongo 4.0 설치방법 정리 (0) | 2018.11.29 |
mongo 3.4 설치방법 정리 (0) | 2017.05.10 |
tokumx 설치 (0) | 2017.04.18 |