데이터베이스/MongoDB
-
Ubuntu18.04_Mongo DB Replica Shard 구성데이터베이스/MongoDB 2021. 5. 11. 15:27
> replSet1 구성 config 파일 위치 : /home/mongo/config data 파일 위치 : /home/mongo/data/replSet1 log 파일 위치 : /home/mongo/log/replSet1 > replSet2 구성 config 파일 위치 : /home/mongo/config data 파일 위치 : /home/mongo/data/replSet2 log 파일 위치 : /home/mongo/log/replSet2 MongoDB 유저 생성 mongo 유저 및 mongod 그룹을 생성한다. [root] adduser mongo -> mongo -> 1 -> -> -> -> y [root] groupadd mongod [root] usermod -a -G mongod mongo 필요..
-
Ubuntu18.04_MongoDB Replica 구성데이터베이스/MongoDB 2021. 5. 9. 16:16
config 파일 위치 : /home/mongo/mongodb_pri.conf. /home/mongo/mongodb_repl1.conf /home/mongo/mongodb_repl2.conf data 파일 위치 : /home/mongo/data/pri /home/mongo/data/repl1 /home/mongo/data/repl2 /home/mongo/log/pri /home/mongo/log/repl1 /home/mongo/log/repl2 같은 서버에서 test했기 때문에 디렉토리의 명칭이 모두 달라야 합니다. 다른 서버에서 test하는 경우 디렉토리를 한 개만 만들면 됩니다. MongoDB 유저 생성 mongo 유저 및 mongod 그룹을 생성한다. [root] adduser mongo -> mo..
-
Ubuntu18.04_MongoDB 4.4 tar설치데이터베이스/MongoDB 2021. 5. 7. 12:58
1. MongoDB 유저 생성 mongo 유저 및 mongod 그룹을 생성한다. [root] adduser mongo -> mongo -> 1 -> -> -> -> y [root] groupadd mongod [root] usermod -a -G mongod mongo > useradd 와 adduser 차이 adduser : 실행시 기본 계정 정보를 자동으로 생성한다. useradd : 계정만 생성하며 기타 계정 정보를 수동으로 생성 및 설정한다. #useradd 하면 bash_profile 부터 전부다 생성해주어야 하므로 adduser 추천.. 필요 디렉토리를 생성한다. #필요 디렉토리를 생성해준다 [root@/home/mongo] mkdir engine data log #권한을 바꿔준다 [root@..