鍍金池/ 問答/數(shù)據(jù)庫/ mongodb 主從服務(wù)器讀寫配置問題

mongodb 主從服務(wù)器讀寫配置問題

非常開心第一次來到了思否網(wǎng)站,小弟不才,今天學(xué)習(xí)mongodb 配置主從服務(wù)器的時(shí)候遇到了一點(diǎn)小問題,那就是當(dāng)我設(shè)置了主從服務(wù)器的ip和端口后,登錄主服務(wù)器192.168.1.102:27017 以及從服務(wù)器192.168.1.102:27018 分組標(biāo)識均顯示primary,且從服務(wù)器可以任意的寫入,并不是剛剛登錄服務(wù)器沒有切換到從服務(wù)器的標(biāo)識.

因?yàn)槎际侵鞣?wù)器無法達(dá)到主從的效果,希望大佬指點(diǎn)一二!!!萬分感謝

小弟設(shè)置主從服務(wù)器的步驟如下:
環(huán)境:mac版本 //MongoDB version: "3.4.2

  1. 創(chuàng)建數(shù)據(jù)庫目錄db1、db2
    創(chuàng)建兩個(gè)目錄路徑為/Users/gavin/Desktop,用于掛起兩個(gè)mongodb服務(wù)器

mkdir db1
mkdir db2
2.分別掛起2個(gè)服務(wù)器
mongod --bind_ip 192.168.1.102 --port 27017 --dbpath /Users/gavin/Desktop/db1 --replSet rs0
mongod --bind_ip 192.168.1.102 --port 27018 --dbpath /Users/gavin/Desktop/db2 --replSet rs0

3.連接主服務(wù)器,此處設(shè)置192.168.1.102:27017為主服務(wù)器

mongo --host 192.168.1.102 --port 27017
rs.initiate()

4.添加副本集
rs.add('192.168.1.102:27018')
5.此時(shí)查看配置狀態(tài)rs.status():
clipboard.png
配置上來看好像是沒問題.

鏈接從服務(wù)器后如圖:
圖片描述

回答
編輯回答
莓森

連接方式有問題,應(yīng)該使用mongo --host 192.168.1.102 --port 27017 后面不知不覺就好了. 尷尬

2018年6月17日 17:51