mongodb 启动_精心总结--mongodb分片集群启动与关闭
概述
網(wǎng)上教程有點(diǎn)坑啊,很多bug,今天剛好涉及到所以抽空整理了下mongodb分片集群啟動(dòng)與關(guān)閉方面的教程。希望對大家有點(diǎn)幫助。
基礎(chǔ)環(huán)境配置
192.168.240.145
測試Nosql服務(wù)器1
192.168.240.146
255.255.255.0
測試Nosql服務(wù)器2
192.168.240.147
測試Nosql服務(wù)器3
192.168.240.148
測試Nosql服務(wù)器4
192.168.240.149
測試Nosql服務(wù)器5
一、關(guān)閉mongodb集群
ps -ef|grep mongo|grep -v grep | awk '{print $2}'|xargs kill -2
也可以按順序分別關(guān)閉分片、關(guān)閉配置服務(wù)器和路由服務(wù)器這個(gè)方式,不過會(huì)麻煩很多,這里注意如果正在寫數(shù)據(jù)是有可能會(huì)數(shù)據(jù)丟失的,而且殺進(jìn)程一定不能用kill -9的方式,因?yàn)槿绻?MongoDB 運(yùn)行在沒開啟日志(--journal)的情況下,可能會(huì)造成數(shù)據(jù)損失。
二、啟動(dòng)mongodb集群:配置服務(wù)器--路由服務(wù)器--分片
1、配置服務(wù)器145、147、149
/home/mongodb/mongodb2.6/bin/mongod -f /home/mongodb/mongodb2.6/config/configsvr.conf
2、路由服務(wù)器145、147、149
/home/mongodb/mongodb2.6/bin/mongos -f /home/mongodb/mongodb2.6/router/router.conf
3、分片
145運(yùn)行分片:
/home/mongodb/mongodb2.6/bin/mongod -f /home/mongodb/mongodb2.6/shard/shard1.conf
/home/mongodb/mongodb2.6/bin/mongod -f /home/mongodb/mongodb2.6/shard/shard3.conf
146運(yùn)行分片:
/home/mongodb/mongodb2.6/bin/mongod -f /home/mongodb/mongodb2.6/shard/shard2.conf
/home/mongodb/mongodb2.6/bin/mongod -f /home/mongodb/mongodb2.6/shard/shard4.conf
147運(yùn)行分片:
/home/mongodb/mongodb2.6/bin/mongod -f /home/mongodb/mongodb2.6/shard/shard3.conf
/home/mongodb/mongodb2.6/bin/mongod -f /home/mongodb/mongodb2.6/shard/shard5.conf
148運(yùn)行分片:
/home/mongodb/mongodb2.6/bin/mongod -f /home/mongodb/mongodb2.6/shard/shard4.conf
/home/mongodb/mongodb2.6/bin/mongod -f /home/mongodb/mongodb2.6/shard/shard1.conf
149運(yùn)行分片:
/home/mongodb/mongodb2.6/bin/mongod -f /home/mongodb/mongodb2.6/shard/shard5.conf
/home/mongodb/mongodb2.6/bin/mongod -f /home/mongodb/mongodb2.6/shard/shard2.conf
三、檢查mongodb集群
/home/mongodb/mongodb2.6/bin/mongo 192.168.240.149:27000/admin
1、檢查分片:
db.runCommand( { listshards : 1 } );
2、查看Sharding狀態(tài):
db.printShardingStatus();
上面是基于測試環(huán)境來做的,生產(chǎn)環(huán)境還是慎重下,后面會(huì)再詳細(xì)介紹下mongodb方面的內(nèi)容,感興趣的朋友可以關(guān)注下!!
總結(jié)
以上是生活随笔為你收集整理的mongodb 启动_精心总结--mongodb分片集群启动与关闭的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python跳槽工资_年薪45万阿里程序
- 下一篇: sip gw功能包括_完整SIP/SDP