Mongodb增加、移除Shard Server實(shí)例
1.增加新的配置文件,并啟動(dòng)mongod實(shí)例
#14
mkdir -p /data/mongodb/shard311
./mongod -f /opt/mongodb-linux-x86_64-2.2.0/conf/mongod_3.conf
#16
mkdir -p /data/mongodb/shard32
./mongod -f /opt/mongodb-linux-x86_64-2.2.0/conf/mongod_3.conf
#23
mkdir -p /data/mongodb/shard33
./mongod -f /opt/mongodb-linux-x86_64-2.2.0/conf/mongod_3.conf
2.步驟2 初始化 set 集群
/opt/mongodb-linux-x86_64-2.2.0/bin/mongo -port 10003
config = {_id: 'shard3', members: [
{_id: 0, host: '192.168.1.14:10003', priority:1},
{_id: 1, host: '192.168.1.16:10003'},
{_id: 2, host: '192.168.1.23:10003'}]};
rs.initiate(config);
3.增加shard
/opt/mongodb-linux-x86_64-2.2.0/bin/mongo 192.168.1.14:10000/admin
db.runCommand( {
addshard : "shard3/192.168.1.14:10003,192.168.1.16:10003,192.168.1.23:10003",
name:"shard3",
maxsize:20480,
allowLocal:true } );
4.移除shard
db.runCommand({"removeshard" : "shard3/192.168.1.14:10003,192.168.1.16:10003,192.168.1.23:10003"});
注意:
三臺(tái)服務(wù)器clock不同步導(dǎo)致不能分片的問題,今天又碰見一次,同步后就好了。這個(gè)問題是不是有點(diǎn)太頻繁了,難道每天定時(shí)要同步三臺(tái)服務(wù)器的clock?
移除shard的時(shí)候時(shí)間會(huì)比較久,這時(shí)候 printShardingStatus()的時(shí)候會(huì)顯示狀態(tài)”draining” : true.
相關(guān)文章
mongodb3.4集群搭建實(shí)戰(zhàn)之高可用的分片+副本集
這篇文章主要給大家介紹了關(guān)于mongodb3.4集群搭建實(shí)戰(zhàn)之高可用的分片+副本集的相關(guān)資料,文中通過示例代碼將實(shí)現(xiàn)的步驟一步步的介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面跟著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2017-08-08
MongoDB單表數(shù)據(jù)的導(dǎo)出和恢復(fù)實(shí)例講解
MongoDB 是一個(gè)跨平臺(tái)的,面向文檔的數(shù)據(jù)庫,提供高性能,高可用性和可擴(kuò)展性方便。 MongoDB 工作在收集和文件的概念。接下來通過本文給大家介紹MongoDB單表數(shù)據(jù)的導(dǎo)出和恢復(fù)實(shí)例講解,對(duì)mongodb導(dǎo)出和恢復(fù)數(shù)據(jù)知識(shí)感興趣的朋友一起學(xué)習(xí)吧2016-03-03
Mongodb?刪除文檔Delete與Remove的區(qū)別解析
這篇文章主要介紹了Mongodb?刪除文檔Delete與Remove的區(qū)別,要從集合中刪除所有文檔,請(qǐng)將空過濾器文檔傳遞{}給該?db.collection.deleteMany()方法,本文通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-08-08
MongoDB在Linux系統(tǒng)中的安裝與配置指南
在這篇文章中,我們將介紹如何在CentOS 7服務(wù)器上安裝MongoDB,并通過DataX將數(shù)據(jù)從MongoDB遷移到MySQL數(shù)據(jù)庫,這將包括MongoDB的安裝、配置、數(shù)據(jù)準(zhǔn)備以及使用DataX進(jìn)行數(shù)據(jù)遷移的詳細(xì)步驟2024-09-09
MongoDB開發(fā)規(guī)范與數(shù)據(jù)建模詳解
在MongoDB中,遵循良好的開發(fā)規(guī)范和數(shù)據(jù)建模技巧可以提升數(shù)據(jù)庫性能,簡(jiǎn)化數(shù)據(jù)管理,并減少潛在的錯(cuò)誤,這篇文章主要介紹了MongoDB開發(fā)規(guī)范與數(shù)據(jù)建模,需要的朋友可以參考下2024-08-08
MongoDB安裝到windows服務(wù)的方法及遇到問題的完美解決方案
這篇文章主要介紹了MongoDB安裝到windows服務(wù)的方法及遇到問題的完美解決方案,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2016-11-11
使用mongoose和bcrypt實(shí)現(xiàn)用戶密碼加密的示例
下面小編就為大家分享一篇使用mongoose和bcrypt實(shí)現(xiàn)用戶密碼加密的示例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-02-02

