Startwarnungen nach dem Upgrade von MongoDB 2.6 auf 3.4

11

Ich habe MongoDB 2.6 entfernt und MongoDB 3.4 installiert. Wenn ich eine Verbindung zum MongoDB 3.4-Server herstelle, werden mehrere neue Startwarnungen angezeigt:

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] 

Wie entferne ich diese Warnungen?

Raju
quelle
Nein, das sind Warnungen. Außerdem sagen sie Ihnen, was Sie tun müssen, um sie zu verhindern. Was genau ist das Problem?
Jos
Wie entferne ich diese .. können Sie mir bitte helfen, ich bin ein Neuling ..
Raju
Ich bin kein MongoDB-Administrator und diese Systemeinstellungen dürfen nicht von Gelegenheitsbenutzern geändert werden. Trotzdem kann ich googeln und ein paar Hinweise finden, um diese Systemeinstellungen zu ändern. Aber meine Frage lautet: Diese Nachrichten sind Empfehlungen, keine Fehler. Was genau ist das Problem?
Jos

Antworten:

10

Die von Ihnen hervorgehobenen MongoDB 3.4-Protokollmeldungen sind Startwarnungen und keine Fehler. Diese Warnungen sollen Administratoren auf Konfigurationseinstellungen aufmerksam machen, die möglicherweise nachteilige Auswirkungen haben können (insbesondere bei Produktionsbereitstellungen).

Wenn dies eine Entwicklungsumgebung ist (oder Sie sich nicht um die Maximierung der Leistung kümmern), können Sie diese ignorieren.

Eine detailliertere Liste der empfohlenen Einstellungen finden Sie in den Produktionshinweisen im MongoDB-Handbuch. In aufeinanderfolgenden Versionen von MongoDB wurden weitere Serverwarnungen für erkennbare Konfigurationseinstellungen hinzugefügt, da vielen Administratoren die Produktionshinweise oder die möglichen Auswirkungen auf ihre Bereitstellung nicht bekannt sind.

WARNUNG: Die Verwendung des XFS-Dateisystems mit der WiredTiger-Speicher-Engine wird dringend empfohlen

Diese Warnung zeigt an, dass Sie WiredTiger und ein anderes Dateisystem als XFS verwenden ( weitere Informationen finden Sie unter http://dochub.mongodb.org/core/prodnotes-filesystem ).

WARNUNG: Die Zugriffssteuerung für die Datenbank ist nicht aktiviert.

Diese Warnung zeigt an, dass Sie keine Zugriffssteuerung aktiviert haben, sodass jeder Benutzer / jede Anwendung, die eine Verbindung zu Ihrer Bereitstellung herstellen kann, uneingeschränkten Zugriff hat. Überprüfen Sie die Maßnahmen in der MongoDB- Sicherheitscheckliste, um Ihre Bereitstellung zu sichern .

WARNUNG: / sys / kernel / mm / transparent_hugepage / enabled ist 'immer'.

Wir empfehlen, es auf "nie" zu setzen.

WARNUNG: / sys / kernel / mm / transparent_hugepage / defrag ist 'immer'.

Wir empfehlen, es auf "nie" zu setzen.

Transparent Huge Pages (THP) ist eine Linux-Speicherverwaltungseinstellung, die sich negativ auf Datenbank-Workflows auswirken kann. Weitere Informationen finden Sie unter: Deaktivieren von transparenten riesigen Seiten im MongoDB-Handbuch.

Stennie
quelle