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.