問題一
分片配置完全正確,mongos服務能正常啟動,片鍵的選擇也完成合理(之前在本地測試過),可是數據總是集中在一個分片上面?
最終的解決過程,在某一個分片服務器上使用mongo登錄之后提示如下錯誤:

根據提示,將內核的參數修改為0,執行如下命令:
echo 0 >/proc/sys/vm/zone_reclaim_mode
然后service mongod restart重新啟動mongod服務,這時候數據自動平衡到每個分片中,如圖:
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。