如何從mongos伺服器啟動和維護mongo分片副本集?

如何從mongos伺服器啟動和維護mongo分片副本集?

我正在嘗試從 mongos 伺服器啟動 mongo 分片副本集,我希望我的 mongos 維護副本集並能夠在需要時將新伺服器新增至複製。

答案1

如果你想嘗試新增分片對於現有集群,需要先建立分片的副本集。在 MongoDB 3.6 中,您無法執行副本集管理指令,例如rs.initiate()rs.add()via mongos:這些指令需要傳送到副本集的目前主節點。

一旦新分片成功加入部署中,分片集群平衡器將自動負責重新分配分片集合,以考慮附加分片的可用性。

相關內容