Advertencias de inicio después de actualizar MongoDB 2.6 a 3.4

11

Eliminé MongoDB 2.6 e instalé MongoDB 3.4. Cuando me conecto al servidor MongoDB 3.4 hay varias advertencias de inicio nuevas:

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] 

¿Cómo elimino estas advertencias?

Raju
fuente
No, estas son advertencias. Además, te dicen qué hacer para evitarlos. ¿Cuál es exactamente el problema?
Jos
¿Cómo elimino estos? ¿Pueden ayudarme? Soy un novato ...
Raju
No soy administrador de MongoDB, y esta configuración del sistema no debe ser modificada por usuarios ocasionales. Aun así, puedo buscar en Google y encontrar un par de punteros para cambiar la configuración del sistema. Pero mi pregunta es: estos mensajes son recomendaciones, no errores, entonces, ¿cuál es exactamente el problema?
Jos

Respuestas:

10

Los mensajes de registro de MongoDB 3.4 que ha resaltado son advertencias de inicio, no errores. Estas advertencias están destinadas a alertar a los administradores sobre las configuraciones que pueden tener un impacto potencialmente perjudicial (particularmente para implementaciones de producción).

Si se trata de un entorno de desarrollo (o si no le preocupa maximizar el rendimiento), puede optar por ignorarlos.

Para obtener una lista más detallada de las configuraciones recomendadas, debe revisar las Notas de producción en el manual de MongoDB. Las versiones sucesivas de MongoDB han agregado más advertencias del servidor para configuraciones de configuración detectables, ya que muchos administradores desconocen las notas de producción o lo que puede aplicarse a su implementación.

ADVERTENCIA: se recomienda utilizar el sistema de archivos XFS con el motor de almacenamiento WiredTiger

Esta advertencia indica que está utilizando WiredTiger y un sistema de archivos que no sea XFS (consulte http://dochub.mongodb.org/core/prodnotes-filesystem para obtener más información).

ADVERTENCIA: el control de acceso no está habilitado para la base de datos.

Esta advertencia indica que no tiene habilitado el control de acceso, por lo que cualquier usuario / aplicación que pueda conectarse a su implementación tendrá acceso sin restricciones. Para asegurar su implementación, revise las medidas en la Lista de verificación de seguridad de MongoDB .

ADVERTENCIA: / sys / kernel / mm / transparent_hugepage / enabled es "siempre".

Sugerimos configurarlo a 'nunca'

ADVERTENCIA: / sys / kernel / mm / transparent_hugepage / defrag es 'siempre'.

Sugerimos configurarlo a 'nunca'

Transparent Huge Pages (THP) es una configuración de administración de memoria de Linux que puede afectar negativamente los flujos de trabajo de la base de datos. Para obtener más información, consulte: Deshabilitar páginas enormes transparentes en el manual MongoDB.

Stennie
fuente