您好,登錄后才能下訂單哦!
1、mongodb主從配置
主從都在同一臺服務器上,主起的是默認的端口,從起的是9999
1)master
/usr/local/mongodb/bin/mongod --master --dbpath /usr/local/mongodb/data/ --logpath /usr/local/mongodb/log/mongodb.log --directoryperdb &
2)slave
/web/mongodb/bin/mongod --slave --source 192.168.103.217:27017 --dbpath /web/mongodb/data/ --logpath /web/mongodb/log/mongo.log --directoryperdb &
2、互為主從
1)master
/usr/local/mongodb/bin/mongod --master --slave --source 192.168.103.217:9999 --dbpath /usr/local/mongodb/data/ --logpath /usr/local/mongodb/log/mongodb.log --directoryperdb &
2)slave
/web/mongodb/bin/mongod --port 9999 --master --slave --source 192.168.103.217:27017 --dbpath /web/mongodb/data/ --logpath /web/mongodb/log/mongo.log --directoryperdb &
3、帶認證主從
1)master
在admin庫添加用戶root,local庫添加用戶repl
use admin
db.addUser('root','123')
db.auth('root','123')
use local
db.addUser('repl','123')
db.auth('repl','123')
/usr/local/mongodb/bin/mongod --master --auth --dbpath /usr/local/mongodb/data/ --logpath /usr/local/mongodb/log/mongodb.log --directoryperdb &
2)slave
在admin庫添加用戶root,local庫添加用戶repl
use admin
db.addUser('root','123')
db.auth('root','123')
use local
db.addUser('repl','123')
db.auth('repl','123')
/web/mongodb/bin/mongod --port 9999 --slave --source 192.168.103.217:27017 --auth --dbpath /web/mongodb/data/ --logpath /web/mongodb/log/mongo.log --directoryperdb &
4、測試
主從的話,在主上寫,看是否能夠同步到從庫
互為主從,則分別在兩個數據庫上寫數據,看能否同步到另一個數據庫
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。