Mongodb副本集--Out of memory: Kill process 37325 (mongod)

1.Mongodb副本集--Out of memory: Kill process 37325 (mongod)

場景描述:
恢復一個22TB數據的mongodb實例的時候.
將備用結點加入mongodb集羣中,自動恢復數據實例的過程當中。mongodb的系統日誌報了以下錯誤:mongodb

Mongodb的日誌bash

[rsSync]   Index Build: 252298635/292298635 88%

Linux的內核的日誌:服務器

Dec 28 13:09:30 localhost kernel: Out of memory: Kill process 37325 (mongod) score 632 or sacrifice child
Dec 28 13:09:30 localhost kernel: Killed process 37325, UID 0, (mongod) total-vm:35597613460kB, anon-rss:1752kB, file-rss:516kB

解決思路:ui

服務器爲32GB內存,因爲mongodb的重建索引的時候,吃掉全部內存,致使mongodb進程被殺掉。
增長服務器內存至64GB,正常恢復mongodb副本集。日誌

相關文章
相關標籤/搜索