Я удалил MongoDB 2.6 и установил MongoDB 3.4. Когда я соединяюсь с сервером MongoDB 3.4 существует несколько новых предупреждений запуска:
MongoDB shell version v3.4.2
connecting to: mongodb://127.0.0.1:27017
MongoDB server version: 3.4.2
Server has startup warnings:
2017-03-20T20:27:36.175+0545 I STORAGE [initandlisten]
2017-03-20T20:27:36.175+0545 I STORAGE [initandlisten] ** WARNING: Using the XFS filesystem is strongly recommended with the WiredTiger storage engine
2017-03-20T20:27:36.175+0545 I STORAGE [initandlisten] ** See http://dochub.mongodb.org/core/prodnotes-filesystem
2017-03-20T20:27:36.855+0545 I CONTROL [initandlisten]
2017-03-20T20:27:36.855+0545 I CONTROL [initandlisten] ** WARNING: Access control is not enabled for the database.
2017-03-20T20:27:36.855+0545 I CONTROL [initandlisten] ** Read and write access to data and configuration is unrestricted.
2017-03-20T20:27:36.855+0545 I CONTROL [initandlisten]
2017-03-20T20:27:36.855+0545 I CONTROL [initandlisten]
2017-03-20T20:27:36.855+0545 I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/enabled is 'always'.
2017-03-20T20:27:36.855+0545 I CONTROL [initandlisten] ** We suggest setting it to 'never'
2017-03-20T20:27:36.855+0545 I CONTROL [initandlisten]
2017-03-20T20:27:36.855+0545 I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/defrag is 'always'.
2017-03-20T20:27:36.855+0545 I CONTROL [initandlisten] ** We suggest setting it to 'never'
2017-03-20T20:27:36.855+0545 I CONTROL [initandlisten]
Как я удаляю эти предупреждения?
Сообщения журнала MongoDB 3.4, которые Вы выделили, являются предупреждениями запуска, не ошибками. Эти предупреждения предназначаются для предупреждения администраторов к параметрам конфигурации, которые могут оказать потенциально вредное влияние (особенно для производственных развертываний).
, Если это - среда разработки (или Вы не обеспокоены максимизацией производительности) можно принять решение проигнорировать их.
Для более подробного списка рекомендуемых настроек необходимо рассмотреть Производственные Примечания в руководстве MongoDB. Последовательные версии MongoDB добавили больше предупреждений сервера для обнаруживаемых параметров конфигурации, поскольку многие администраторы не знают о производственных примечаниях или что может относиться к их развертыванию.
ПРЕДУПРЕЖДЕНИЕ: Используя файловую систему XFS настоятельно рекомендуется с механизмом устройства хранения данных WiredTiger
, Это предупреждение указывает на использование WiredTiger и файловой системы кроме XFS (см. http://dochub.mongodb.org/core/prodnotes-filesystem для получения дополнительной информации).
ПРЕДУПРЕЖДЕНИЕ: Управление доступом не включено для базы данных.
Это предупреждение указывает, что Вам не включили управление доступом, таким образом, у любого пользователя/приложения, который может соединиться с Вашим развертыванием, будет неограниченный доступ. Для обеспечения развертывания, рассмотрите меры в контрольном списке MongoDB безопасности .
ПРЕДУПРЕЖДЕНИЕ:/sys/kernel/mm/transparent_hugepage/enabled 'всегда'.
Мы предлагаем установить его на 'никогда'
ПРЕДУПРЕЖДЕНИЕ:/sys/kernel/mm/transparent_hugepage/defrag 'всегда'.
Мы предлагаем установить его на 'никогда'
, Прозрачные огромные страницы (THP) являются управлением памятью Linux, устанавливающим, который может оказать негативное влияние на рабочие процессы базы данных. Для получения дополнительной информации см.: Отключают Прозрачные Огромные Страницы в руководстве MongoDB.