Avvisi all'avvio dopo l'aggiornamento da MongoDB 2.6 a 3.4


11

Ho rimosso MongoDB 2.6 e installato MongoDB 3.4. Quando mi collego al server MongoDB 3.4 ci sono diversi nuovi avvisi di avvio:

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] 

Come rimuovo questi avvisi?


No, questi sono avvisi. Inoltre, ti dicono cosa fare per prevenirli. Qual è esattamente il problema?
Jos

Come posso rimuovere questi .. potete aiutarmi, per favore, sono un novizio ..
Raju,

Non sono un amministratore MongoDB e queste impostazioni di sistema non sono pensate per essere modificate da utenti occasionali. Anche così posso cercare su Google e trovare un paio di suggerimenti per modificare queste impostazioni di sistema. Ma la mia domanda rimane: questi messaggi sono raccomandazioni, non errori, quindi qual è esattamente il problema?
Jos

Risposte:


10

I messaggi di log di MongoDB 3.4 che hai evidenziato sono avvisi di avvio, non errori. Questi avvisi hanno lo scopo di avvisare gli amministratori delle impostazioni di configurazione che potrebbero avere un impatto potenzialmente dannoso (in particolare per le distribuzioni di produzione).

Se questo è un ambiente di sviluppo (o non sei preoccupato di massimizzare le prestazioni) puoi scegliere di ignorarli.

Per un elenco più dettagliato delle impostazioni consigliate, è necessario consultare le note di produzione nel manuale MongoDB. Le versioni successive di MongoDB hanno aggiunto più avvisi del server per le impostazioni di configurazione rilevabili poiché molti amministratori non sono a conoscenza delle note di produzione o di ciò che può essere applicato alla loro distribuzione.

ATTENZIONE: L'uso del filesystem XFS è fortemente raccomandato con il motore di archiviazione WiredTiger

Questo avviso indica che stai usando WiredTiger e un filesystem diverso da XFS (vedi http://dochub.mongodb.org/core/prodnotes-filesystem per ulteriori informazioni).

ATTENZIONE: il controllo dell'accesso non è abilitato per il database.

Questo avviso indica che non è abilitato il controllo di accesso, quindi qualsiasi utente / applicazione che può connettersi alla propria distribuzione avrà accesso senza restrizioni. Per proteggere la distribuzione, consultare le misure nell'elenco di controllo della sicurezza di MongoDB .

ATTENZIONE: / sys / kernel / mm / transparent_hugepage / enabled è 'sempre'.

Ti consigliamo di impostarlo su "mai"

ATTENZIONE: / sys / kernel / mm / transparent_hugepage / defrag è 'sempre'.

Ti consigliamo di impostarlo su "mai"

Transparent Huge Pages (THP) è un'impostazione di gestione della memoria Linux che può influire negativamente sui flussi di lavoro del database. Per ulteriori informazioni, consultare: Disabilitare pagine enormi trasparenti nel manuale MongoDB.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.