Я установил Сервер Ubuntu 16.04.1 LTS и испытывал затруднения в течение прошедших 5 дней. Одна из проблем - это, после того, как введено эта команда: mongo
Server has startup warnings:
2016-12-19T08:40:14.039-0800 I STORAGE [initandlisten]
2016-12-19T08:40:15.984-0800 I CONTROL [initandlisten]
2016-12-19T08:40:15.984-0800 I CONTROL [initandlisten] ** WARNING: Access control is not enabled for the database.
2016-12-19T08:40:15.984-0800 I CONTROL [initandlisten] ** Read and write access to data and configuration is unrestricted.
2016-12-19T08:40:15.984-0800 I CONTROL [initandlisten]
2016-12-19T08:40:15.984-0800 I CONTROL [initandlisten]
2016-12-19T08:40:15.984-0800 I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/enabled is 'always'.
2016-12-19T08:40:15.984-0800 I CONTROL [initandlisten] ** We suggest setting it to 'never'
2016-12-19T08:40:15.984-0800 I CONTROL [initandlisten]
2016-12-19T08:40:15.984-0800 I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/defrag is 'always'.
2016-12-19T08:40:15.984-0800 I CONTROL [initandlisten] ** We suggest setting it to 'never'
2016-12-19T08:40:15.984-0800 I CONTROL [initandlisten]
Я плохо знаком с Ubuntu и надеющийся на пошаговое решение
У Вас есть две проблемы для обработки:
Вы не настроили эти средства защиты в Вашем mongodb:
Отключают Прозрачные огромные страницы (THP):
существует две опции здесь , смотрят на второй ответ, но если принятый ответ работает на Вас прекрасный:
добавление следующего к /etc/rc.local
файл перед выход 0
if test -f /sys/kernel/mm/transparent_hugepage/khugepaged/defrag; then
echo 0 > /sys/kernel/mm/transparent_hugepage/khugepaged/defrag
fi
if test -f /sys/kernel/mm/transparent_hugepage/defrag; then
echo never > /sys/kernel/mm/transparent_hugepage/defrag
fi
if test -f /sys/kernel/mm/transparent_hugepage/enabled; then
echo never > /sys/kernel/mm/transparent_hugepage/enabled
fi
литий> <литий> редактирование /etc/default/grub
:
transparent_hugepage=never
к GRUB_CMDLINE_LINUX_DEFAULT
затем , литий> <литий> работает update-grub
литий> ул.> литий> Источники:
, Как, я изменяю "/sys/kernel/mm/transparent_hugepage/enabled"
https://docs.mongodb.com/manual/tutorial/transparent-huge-pages/#transparent-huge-pages-thp-settings
https://www.mongodb.com/blog/post/mongodb-security-part-ii-10-mistakes-that-can