Попередження про запуск після оновлення з MongoDB 2.6 до 3.4


11

Я видалив 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, і ці налаштування системи не призначені для зміни випадковими користувачами. Навіть тому я можу google і знайти пару покажчиків, щоб змінити ці системні налаштування. Але моє питання стоїть: ці повідомлення - це рекомендації, а не помилки, тож у чому саме проблема?
Джос

Відповіді:


10

Повідомлення журналу MongoDB 3.4, які ви виділили, - це попередження щодо запуску, а не помилки. Ці попередження призначені для попередження адміністраторів про налаштування конфігурації, які можуть мати негативний вплив (особливо для виробничих розгортань).

Якщо це середовище розробки (або ви не переймаєтеся максимальною ефективністю), ви можете їх ігнорувати.

Для більш детального переліку рекомендованих налаштувань слід ознайомитись із виробничими примітками в посібнику MongoDB. Послідовні версії MongoDB додали більше попереджень на сервер щодо встановлених налаштувань конфігурації, оскільки багато адміністраторів не знають про виробничі примітки або те, що може стосуватися їх розгортання.

ПОПЕРЕДЖЕННЯ: Використання файлової системи XFS настійно рекомендується з механізмом зберігання WiredTiger

Це попередження вказує на те, що ви використовуєте WiredTiger та файлову систему, відмінну від XFS ( для отримання додаткової інформації див. Http://dochub.mongodb.org/core/prodnotes-filesystem ).

ПОПЕРЕДЖЕННЯ: Контроль доступу для бази даних не ввімкнено.

Це попередження вказує, що у вас не ввімкнено контроль доступу, тому будь-який користувач / додаток, який може підключитися до вашого розгортання, матиме необмежений доступ. Щоб забезпечити своє розгортання, перегляньте заходи у контрольному списку безпеки MongoDB .

ПОПЕРЕДЖЕННЯ: / sys / ядро ​​/ mm / transparent_hugepage / включено "завжди".

Ми пропонуємо встановити його на "ніколи"

ПОПЕРЕДЖЕННЯ: / sys / ядро ​​/ mm / transparent_hugepage / defrag є "завжди".

Ми пропонуємо встановити його на "ніколи"

Прозорі величезні сторінки (THP) - це налаштування управління пам’яттю Linux, яке може негативно впливати на робочі процеси в базі даних. Для отримання додаткової інформації див: Вимкнення прозорих величезних сторінок у посібнику MongoDB.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.