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에는 감지 가능한 구성 설정에 대한 서버 경고가 더 많이 추가되었습니다.

경고 : WiredTiger 스토리지 엔진에는 XFS 파일 시스템을 사용하는 것이 좋습니다.

이 경고는 WiredTiger와 XFS 이외의 파일 시스템을 사용하고 있음을 나타냅니다 ( 자세한 내용 은 http://dochub.mongodb.org/core/prodnotes-filesystem 참조 ).

경고 : 데이터베이스에 대한 액세스 제어가 활성화되어 있지 않습니다.

이 경고는 액세스 제어를 사용할 수 없음을 나타내므로 배포에 연결할 수있는 모든 사용자 / 응용 프로그램에 무제한 액세스 권한이 있습니다. 배치를 보호하려면 MongoDB 보안 점검 목록 의 조치를 검토하십시오 .

경고 : / sys / kernel / mm / transparent_hugepage / enabled는 '항상'입니다.

'never'로 설정하는 것이 좋습니다.

경고 : / sys / kernel / mm / transparent_hugepage / defrag는 '항상'입니다.

'never'로 설정하는 것이 좋습니다.

THP (Transparent Huge Pages)는 데이터베이스 워크 플로우에 악영향을 줄 수있는 Linux 메모리 관리 설정입니다. 자세한 내용 은 MongoDB 매뉴얼에서 Transparent Huge Pages 비활성화를 참조하십시오 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.