Tài liệu chính thức của MongoDB đưa ra một số giải pháp cho vấn đề này. Bạn cũng có thể thử giải pháp này, giải pháp phù hợp với tôi:
Lưu ý:Hãy thử các hướng dẫn tài liệu chính thức nếu phiên bản MongoDB lớn hơn 3.0
-
Mở
/etc/init.d/mongodtập tin.
(nếu không có tệp như vậy, bạn có thể kiểm tra/etc/init.d/mongod,/etc/init/mongod.conffiles - credit:các bình luận bên dưới) -
Thêm các dòng bên dưới ngay sau
chown $DAEMONUSER /var/run/mongodb.pidvà trướcend script. - Khởi động lại
mongod(service mongod restart).
Đây là các dòng để thêm vào /etc/init.d/mongod :
if test -f /sys/kernel/mm/transparent_hugepage/enabled; then
echo never > /sys/kernel/mm/transparent_hugepage/enabled
fi
if test -f /sys/kernel/mm/transparent_hugepage/defrag; then
echo never > /sys/kernel/mm/transparent_hugepage/defrag
fi
Đó là nó!