中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mongodb配置---副本集

發布時間:2020-06-20 19:33:48 來源:網絡 閱讀:143 作者:wb5cac4b92d2c61 欄目:建站服務器

mongodb配置 192.11.11.11 為master節點
192.11.11.12 為仲裁節點
192.11.11.13 為備節點

1、下載tar包
https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.2.tgz

2、解壓
rm -rf /neworiental/mongodb
tar -zxvf /neworiental/tools/mongodb-linux-x86_64-4.0.2.tgz -C /neworiental/
mv /neworiental/mongodb-linux-x86_64-4.0.2 /neworiental/mongodb

3、建立目錄文件夾
mkdir -p /neworiental/mongodb/data/master
mkdir -p /neworiental/mongodb/data/slaver
mkdir -p /neworiental/mongodb/data/arbiter
mkdir -p /neworiental/mongodb/log
mkdir -p /neworiental/mongodb/master
mkdir -p /neworiental/mongodb/slaver
mkdir -p /neworiental/mongodb/arbiter
mkdir /neworiental/mongodb/keyFile/

4、配置文件
addr=/sbin/ifconfig -a|grep inet|grep -v 127.0.0.1|grep -v inet6|awk '{print $2}'|tr -d "addr:"
cat <<EOF > /neworiental/mongodb/master/master.conf
#master.conf
dbpath=/neworiental/mongodb/data/master
logpath=/neworiental/mongodb/log/master.log
pidfilepath=/neworiental/mongodb/master.pid
directoryperdb=true
logappend=true
replSet=preferential-mongo
bind_ip=$addr
port=27017
oplogSize=10000
fork=true
noprealloc=true
#auth=true
maxConns=200000
EOF

cat <<EOF > /neworiental/mongodb/slaver/slaver.conf
#slaver.conf
dbpath=/neworiental/mongodb/data/slaver
logpath=/neworiental/mongodb/log/slaver.log
pidfilepath=/neworiental/mongodb/slaver.pid
directoryperdb=true
logappend=true
replSet=preferential-mongo
bind_ip=$addr
port=27017
oplogSize=10000
fork=true
noprealloc=true
#auth=true
maxConns=200000
EOF

cat <<EOF > /neworiental/mongodb/arbiter/arbiter.conf
#arbiter.conf
dbpath=/neworiental/mongodb/data/arbiter
logpath=/neworiental/mongodb/log/arbiter.log
pidfilepath=/neworiental/mongodb/arbiter.pid
directoryperdb=true
logappend=true
replSet=preferential-mongo
bind_ip=$addr
port=27017
oplogSize=10000
fork=true
noprealloc=true
#auth=true
maxConns=200000
EOF

6、分別在master、slaver、arbiter運行相應命令,啟動mongodb
/neworiental/mongodb/bin/mongod -f /neworiental/mongodb/master/master.conf #master
/neworiental/mongodb/bin/mongod -f /neworiental/mongodb/slaver/slaver.conf #slaver
/neworiental/mongodb/bin/mongod -f /neworiental/mongodb/arbiter/arbiter.conf #arbiter

7、配置主,備,仲裁節點
/neworiental/mongodb/bin/mongo 172.22.31.83:27017 #ip和port是某個節點的地址

use admin

cfg={ _id:"preferential-mongo", members:[
{_id:0,host:'192.11.11.11:27017',priority:2},
{_id:1,host:'192.11.11.13:27017',priority:1},
{_id:2,host:'192.11.11.12:27017',arbiterOnly:true}] };

rs.initiate(cfg) #使配置生效

#如果要添加節點

rs.add( { host: "ip:27017", priority: 0, votes: 0 }) # 添加節點

rs.status() #查看狀態,是否生效

出現:"stateStr" : "RECOVERING" 表示 沒有生效

#創建密碼驗證

use admin
db.createUser( { user:"preferential", pwd:"preferential",
roles:[{role:"readWriteAnyDatabase",db:"admin"},
{role:"dbAdminAnyDatabase",db:"admin"},
{role:"userAdminAnyDatabase",db:"admin"}] } ) #創建數據庫密碼

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

云浮市| 平江县| 菏泽市| 乌兰察布市| 河北省| 江口县| 美姑县| 阳原县| 定结县| 姜堰市| 柏乡县| 鹤山市| 海城市| 东明县| 柯坪县| 金坛市| 隆回县| 宾川县| 梅河口市| 沙洋县| 洛隆县| 鄱阳县| 德昌县| 吴忠市| 彭水| 贵阳市| 上高县| 咸宁市| 朝阳区| 抚宁县| 水城县| 阳西县| 德庆县| 南京市| 泾源县| 无棣县| 柳林县| 黄平县| 荥阳市| 壤塘县| 绥化市|