คำเตือนการเริ่มต้นหลังจากอัพเกรดจาก 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] 

ฉันจะลบคำเตือนเหล่านี้ได้อย่างไร


ไม่คำเตือนเหล่านี้คือ ยิ่งกว่านั้นพวกเขาบอกคุณว่าต้องทำอย่างไรเพื่อป้องกันพวกเขา ปัญหาคืออะไรกันแน่?
Jos

ฉันจะลบสิ่งเหล่านี้ออกไปได้อย่างไรโปรดช่วยฉันด้วยฉันเป็นมือใหม่ ..
Raju

ฉันไม่ใช่ผู้ดูแลระบบ MongoDB และการตั้งค่าระบบเหล่านี้ไม่ได้หมายถึงการเปลี่ยนแปลงโดยผู้ใช้ทั่วไป ถึงกระนั้นฉันก็สามารถ google และค้นหาตัวชี้สองสามตัวเพื่อเปลี่ยนการตั้งค่าระบบเหล่านี้ แต่คำถามของฉันคือ: ข้อความเหล่านี้เป็นคำแนะนำไม่ใช่ข้อผิดพลาดดังนั้นปัญหาคืออะไร
Jos

คำตอบ:


10

ข้อความบันทึก MongoDB 3.4 ที่คุณไฮไลต์คือคำเตือนการเริ่มต้นไม่ใช่ข้อผิดพลาด คำเตือนเหล่านี้มีจุดประสงค์เพื่อเตือนผู้ดูแลระบบถึงการตั้งค่าการกำหนดค่าที่อาจมีผลกระทบที่อาจเป็นอันตราย (โดยเฉพาะสำหรับการปรับใช้การผลิต)

หากนี่คือสภาพแวดล้อมการพัฒนา (หรือคุณไม่กังวลเกี่ยวกับการเพิ่มประสิทธิภาพ) คุณสามารถเลือกที่จะเพิกเฉยต่อสิ่งเหล่านี้ได้

สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับการตั้งค่าที่แนะนำคุณควรตรวจสอบหมายเหตุการผลิตในคู่มือ MongoDB MongoDB รุ่นต่อเนื่องได้เพิ่มคำเตือนเซิร์ฟเวอร์เพิ่มเติมสำหรับการตั้งค่าการตรวจจับเนื่องจากผู้ดูแลระบบจำนวนมากไม่รู้จักบันทึกการผลิตหรือสิ่งที่อาจนำไปใช้กับการปรับใช้ของพวกเขา

คำเตือน: แนะนำให้ใช้ระบบไฟล์ XFS กับเอ็นจิ้นการเก็บข้อมูล WiredTiger

คำเตือนนี้ระบุว่าคุณกำลังใช้ WiredTiger และระบบไฟล์อื่นที่ไม่ใช่ XFS (ดูที่http://dochub.mongodb.org/core/prodnotes-filesystemสำหรับข้อมูลเพิ่มเติม)

คำเตือน: การควบคุมการเข้าถึงไม่ได้เปิดใช้งานสำหรับฐานข้อมูล

คำเตือนนี้ระบุว่าคุณไม่ได้เปิดใช้งานการควบคุมการเข้าถึงดังนั้นผู้ใช้ / แอปพลิเคชันใด ๆ ที่สามารถเชื่อมต่อกับการปรับใช้ของคุณจะมีการเข้าถึงแบบไม่ จำกัด เพื่อรักษาความปลอดภัยการใช้งานของคุณโปรดตรวจสอบมาตรการใน MongoDB การรักษาความปลอดภัยรายการตรวจสอบ

คำเตือน: / sys / kernel / mm / transparent_hugepage / เปิดใช้งานคือ 'เสมอ'

เราขอแนะนำให้ตั้งค่าเป็น 'ไม่เคย'

คำเตือน: / sys / kernel / mm / transparent_hugepage / defrag คือ 'always'

เราขอแนะนำให้ตั้งค่าเป็น 'ไม่เคย'

Transparent Huge Pages (THP) เป็นการตั้งค่าการจัดการหน่วยความจำ Linux ที่อาจส่งผลกระทบต่อเวิร์กโฟลว์ฐานข้อมูล สำหรับข้อมูลเพิ่มเติมดูที่: ปิดใช้งานเพจขนาดใหญ่ที่โปร่งใสในคู่มือ MongoDB

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.