首頁  >  問答  >  主體

mongodb 1個分片的磁碟滿了,會自動將插入作業引導到第2個分片上嗎?

2個分片,發現插入操作的目標多數是分片1,導致分片1的磁碟馬上就滿了

如果滿了,會自動將後來的插入操作引導到分片2嗎?還是報錯、溢出?

PHPzPHPz2753 天前838

全部回覆(3)我來回復

  • 仅有的幸福

    仅有的幸福2017-04-26 09:03:34

    分片之後,資料都插入到分片1了。說明分片有問題

    sh.status()查看下

    回覆
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-04-26 09:03:34

    shard key 建立的不正確就出現分片資料不均勻
    但沒絕對均勻

    回覆
    0
  • phpcn_u1582

    phpcn_u15822017-04-26 09:03:34

    我在伺服器上試驗過,由於一個mongod結點運行,需要維護journal檔案用於資料庫操作重演,而這個journal檔案需要佔用一定的磁碟空間,所以當磁碟空間不足時會導致mongod結點exit。我的伺服器上本來跑了4個mongod結點和一個configsvr,結果磁碟滿了之後,只剩下3個mongod結點了。

    回覆
    0
  • 取消回覆