91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

MongoDB Sharding學習操作篇二

發布時間:2020-07-21 11:01:35 來源:網絡 閱讀:574 作者:自由linux 欄目:MongoDB數據庫

接上一篇

14.配置集群中的balancer進程

balancer進程運行在集群中的某一個mongos實例上,確保chunks均勻分布在整個集群上。


更改指定shard的最大存儲大小




15.移除已有分片集群中的一個分片

在移除一個分片之前需要先確保這個分片上的數據已經移動到其他分片上。

1)確保Blancer進程已經開啟

sh.getBalancerState()

2)確定需要被移除的分片名稱

db.adminCommand( { listShards: 1 } )

或者

db.printShardingStatus()

或者

sh.status()


3)移走分片上的數據塊

mongos> use admin;
switched to db admin
mongos> db.runCommand({removeShard : "taiwan_shard1"})
{
	"msg" : "draining started successfully",
	"state" : "started",
	"shard" : "taiwan_shard1",
	"ok" : 1
}


根據網絡狀況和數據量大小,這個操作可能花費幾分鐘或者幾天時間完成


4)檢查遷移的狀態

mongos> db.runCommand({removeShard : "taiwan_shard1"})
{
	"msg" : "draining ongoing",
	"state" : "ongoing",
	"remaining" : {
		"chunks" : NumberLong(0),
		"dbs" : NumberLong(2)
	},
	"note" : "you need to drop or movePrimary these databases",
	"dbsToMove" : [
		"taiwan_game4",
		"taiwan_game5"
	],
	"ok" : 1
}


這里需要注意的是,如果一個分片是一個或者多個數據庫的primary shard,那么這個分片上就存有未被分片的數據。

mongos> use admin;
switched to db admin
mongos> db.runCommand( { movePrimary: "taiwan_game4", to: "taiwan_shard2" })
{
	"primary " : "taiwan_shard2:taiwan_shard2/gintama-taiwan-mongodb2:28018",
	"ok" : 1
}
mongos> db.runCommand( { movePrimary: "taiwan_game5", to: "taiwan_shard2" })
{
	"primary " : "taiwan_shard2:taiwan_shard2/gintama-taiwan-mongodb2:28018",
	"ok" : 1
}


5)結束遷移過程

mongos> db.runCommand({removeShard : "taiwan_shard1"})
{
	"msg" : "removeshard completed successfully",
	"state" : "completed",
	"shard" : "taiwan_shard1",
	"ok" : 1
}

當state狀態為completed時,遷移完成。




參考文檔:

http://docs.mongodb.org/v2.4/tutorial/remove-shards-from-cluster/


向AI問一下細節

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

AI

图片| 荃湾区| 凤冈县| 岱山县| 太湖县| 浦江县| 五峰| 保康县| 若羌县| 怀宁县| 山丹县| 当雄县| 图们市| 汉沽区| 松桃| 将乐县| 罗山县| 德庆县| 酒泉市| 勃利县| 河曲县| 巴林左旗| 格尔木市| 关岭| 长垣县| 望江县| 潞西市| 平和县| 清水河县| 镇雄县| 无棣县| 盈江县| 开封市| 六盘水市| 肥乡县| 崇义县| 十堰市| 柳林县| 克拉玛依市| 临漳县| 五家渠市|