블로그
mongodb 단일 기계는 오프로그를 열고 여러 서버의 mongODb 동기화가 쉽습니다
우선, 수정 /etc/mongod.conf 설정에서 주인을 추가합니다.중요한 두 곳.
processManagement:
timeZoneInfo: /usr/share/zoneinfo
fork: true
replication:
oplogSizeMB: 1024
replSetName: rs
첫 번째 설정은 통과하는 것을 의미합니다 fork 뒷면이 작동합니다.두 번째 설정은 주인을 시뮬레이션에서 설정을 열고 oplog 파일의 크기가 설정된 1G.
두 번째 단계는 Mongo 서비스를 닫고 다시 시작합니다
ps -ef | grep mongo
root 2006 1 0 08:41 ? 00:00:03 /usr/bin/mongod --config /etc/mongod.conf
kill 2006
/usr/bin/mongod --config /etc/mongod.conf
코드를 계속 실행하십시오, 주의하세요 ps 탐구가 나온다 ID 예요 2006 그리고 kill 2006.
셋째 단계는 mongo 명령줄에서 rs와 oplog 기능을 열어줍니다
mongo
use admin
db.auth('admin','admin')
1
rs.initiate()
참고: 내 설정에서 인증 기본이 열리고 설정되어 있습니다 admin 계정의 암호는 admin,admin 그리고 그 후에 주어진 것은 root 권한, 즉 최대 권한그래서 db.auth(‘admin’,’admin’) 이것이 인증 과정입니다.마지막 입력 rs.initiate() 그것은 성공을 시작합니다.
4단계: 성공을 시작하는지 확인하기
rs:PRIMARY>
만약 존재한다면 mongo 명령줄에 그런 명령 라인이 나타나면 성공이 시작됩니다.


