网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

MongoDB为何要部署单机副本集

部署单机副本集最终目的:以后扩展的时候也好进行扩展。在不用停机的情况下,进行添加节点

10年积累的成都网站建设、做网站经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站制作后付款的网站建设流程,更有宁晋免费网站建设让你可以放心的选择与我们合作。

添加用户组

groupadd -g 355 MongoDB        

添加用户mgousr02

useradd -u 369 -g mongodb -G mongodb,users -d /data/users/mgousr02 -m mgousr02

修改mgousr01用户密码

passwd mgousr02 --stdin <<< mgousr02

 

切换到mgousr02用户

创建如下目录

添加环境变量

# su - mgousr02

mkdir -p mongodb/bin

mkdir -p mongodb/dbdata

mkdir -p mongodb/etc

mkdir -p mongodb/logs

 

 

#[monogdb]

export MGO_HOME=/opt/freeware/mongodb-linux-x86_64-rhel62-3.2.0-rc2

export PATH=$MGO_HOME/bin:$PATH

 

[mgousr02@mongodb-test1 etc]$ more mongo-1m.conf

dbpath=/data/users/mgousr02/mongodb/dbdata/rs0

logpath=/data/users/mgousr02/mongodb/logs/mongo-1m.log

pidfilepath=/data/users/mgousr02/mongodb/dbdata/rs0/mongo-1m.pid

directoryperdb=true

logappend=true

replSet=rs0

bind_ip=IP Addr

port=PORT

oplogSize=8000

fork=true

#noprealloc=true

#auth=true

journal=true

profile=1

slowms=10

quiet=true

maxConns=1024

wiredTigerCacheSizeGB=24

#keyFile=/data/users/mgousr01/mongodb/etc/keyFile/keyFilers0.key

#cpu=true

#nssize=

#quota=true    

#quotaFiles=50

 

 比之前部署单节点多了两个步骤(如下标记红色部分)

$ mongo IP:PORT

>config={_id:"rs0",members:[{_id:0,host:"IP:PORT",priority:6}]}

{

"_id" : "rs0",

"members" : [

{

"_id" : 0,

"host" : "IP:PORT",

"priority" : 6

}

]

}

>rs.initiate(config)

{ "ok" : 1 }

 

测试数据:

rs0:PRIMARY> use paris

switched to db paris

rs0:PRIMARY> for(var i=0;i<=100000;i++) db.users.insert({"ip" : "192.168.168.254","g_roup" : "kiwi","mac" : "of:fd:67:8c:2f:8f","address" : "hongmei1801num","user_id" : i,"name" : "user10000000","title" : "system","database" : "mongodb","telphone" : NumberLong("15718441234"),"mail" : "yj@chinapnr.com","os" : "win7","company" : "chinapnr"})

 

 

 

 


当前标题:MongoDB为何要部署单机副本集
浏览路径:http://bjjierui.cn/article/giochj.html

其他资讯