이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 7477|회답: 1

MongoDB v2.4 구성 파일 매개변수

[링크 복사]
게시됨 2017. 8. 20. 오후 4:16:02 | | |
설정 파일은 /etc/mongod.conf 파일에 있습니다
시작 방법
./bin/mongod -f MongoDB.conf
두고 보겠습니다
자식 프로세스를 포크하려고 하며, 서버가 연결 준비가 될 때까지 기다리고 있습니다.
포크 프로세스: 2313
자녀 프로세스가 성공적으로 시작되었고, 부모가 퇴출되었습니다
기본 구성
#数据库数据存放目录
dbpath=/usr/local/mongodb304/data
#数据库日志存放目录
logpath=/usr/local/mongodb304/logs/mongodb.log
#以追加的方式记录日志
logappend = 참
#端口号 기본값은 27017입니다
포트=27017
#以后台方式运行进程
fork=true
#开启用户认证
auth=참
#关闭http接口 HTTP 포트 접근은 기본적으로 꺼져 있습니다
nohttpinterface=true
#mongodb所绑定的ip地址
bind_ip = 127.0.0.1
#启用日志文件, 기본적으로 활성화됨
journal=참
#这个选项可以过滤掉一些无用的日志信息 디버깅이 필요하면 false로 설정하세요
조용=진짜
기타 구성 매개변수의 의미

--조용히# 조용한 출력물
--포트 ARG# 서비스 포트 번호를 지정하세요, 기본 포트는 27017입니다
--bind_ip 아르그# 서비스 IP를 할당하세요. 127.0.0.1을 바인딩하면 로컬에서만 접근할 수 있고 모든 로컬 IP를 기본적으로 지정하지 않습니다
--로그패스 arg# MongoDB 로그 파일을 지정하며, 해당 파일이 디렉터리가 아님을 명시하세요
--로그를 추가해# 부록을 이용해 기록을 써
--pidfilepath arg# PID 파일로 가는 전체 경로, 설정하지 않으면 PID 파일이 없습니다
--keyFile arg# 클러스터의 개인 키의 전체 경로는 복제 집합 아키텍처에서만 유효합니다
--unixSocketPrefix의 arg# UNIX 도메인 소켓 대체 디렉터리, (기본값은 /tmp)
--포크# MongoDB를 데몬으로 실행하고 서버 프로세스를 생성하세요
--인증# 인증 활성화
--CPU# 주기적으로 CPU 사용률과 대기 시간을 표시합니다
--dbpath arg# 데이터베이스 경로를 지정하세요
--diaglog arg# diaglog 옵션 0=꺼짐 1=W 2=R 3=둘 다 7=W+일부 읽기
--디렉토리 퍼드# 각 데이터베이스가 별도의 디렉터리에 저장되도록 설정하세요
--일지# 로그 옵션을 활성화하면 MongoDB 데이터 작업이 저널 폴더 내 파일에 기록됩니다
--journalOptions arg# 로그 진단 옵션 활성화
--IPv6# IPv6 옵션 활성화
--jsonp# HTTP를 통한 JSONP 접근 허용 (보안 관련 포함)
--maxConns arg# 최대 동시 연결 수 기본값 2000
--노우스# 검증이 활성화되지 않았습니다
--nohttpinterface# HTTP 인터페이스를 끄고, 포트 27018 접근을 기본적으로 비활성화하세요
--노프리알록# 데이터 파일 사전 할당 비활성화 (종종 성능에 영향을 줌)
--노스크립{필터}팅# 스크립팅 엔진 비활성화
--노터블스칸# 테이블 스캔은 허용되지 않습니다
--누닉스소켓# 유닉스 소켓 청취 비활성화
--nssize arg (=16)# Letter 설정 Database.ns 파일 크기 (MB)
--오비체크# 고객 데이터를 받으면 유효성을 확인하고,
--프로필 arg# 파일 매개변수 0=꺼짐 1=느림, 2=모두
--할당량# 데이터베이스당 파일 수를 제한하고 기본값을 8개로 설정하세요
--quotaFiles arg# 데이터베이스당 파일 수가 더 많아지며, --할당량이 필요합니다
--휴식# 간단한 쉼표 API 열어
--수리# 모든 데이터베이스에서 수리 실행
--수리경로 arg# 라이브러리가 생성한 파일의 디렉터리를 고정하는데, 기본값은 디렉터리 이름인 dbpath입니다
--slowms arg (=100)# 프로파일과 콘솔 로그에 느린 값
--스몰파일# 더 작은 기본 파일 사용해
--동기화 지연 ARG (=60)# 디스크에 기록된 데이터 초(0=절대 안 쓰임, 권장하지 않음)
--시스인포# 진단 시스템 정보를 출력해
--업그레이드# 데이터베이스를 업그레이드해야 한다면
* 복제톤 매개변수

--------------------------------------------------------------------------------

--fastsync# 메인 데이터베이스의 스냅샷인 데이터베이스에서 슬레이브 복제를 활성화하여 빠르게 동기화를 활성화할 수 있습니다
--자동 재동기화# 슬레이브 라이브러리의 동기화 데이터가 메인 데이터베이스보다 훨씬 나쁘다면, 자동으로 재동기화하세요,
--oplogSize arg# 옵로그 크기 설정(MB)
* 마스터/슬레이브 파라미터

--------------------------------------------------------------------------------

--주인님# 메인 라이브러리 모드
--노예# 도서관 모드에서
--출처 arg# 도서관 포트 번호에서
--아르그만요# 단일 데이터베이스 복제를 지정하세요
--slavedelay arg# 지연 시간을 설정해 라이브러리에서 기본 라이브러리를 동기화하세요
* 복제 세트 옵션:

--------------------------------------------------------------------------------

--replSet arg# 복제품 세트 이름 설정해
* 샤딩 옵션

--------------------------------------------------------------------------------

--configsvr# 이것이 클러스터의 설정 서비스임을 선언하고, 기본 포트 27019, 기본 디렉터리 /data/configdb
--샤드스vr# 이것이 클러스터의 샤드임을 선언하세요, 기본 포트 27018
--noMoveParanoia# moveChunk 데이터 보존을 위해 편집증을 끄세요


공식 구성 소개:

https://docs.mongodb.com/manual/reference/configuration-options/

https://docs.mongodb.com/v2.4/reference/configuration-options/




이전의:MongoDb 설치 시작 시 여러 문제가 발생했습니다
다음:MySQL은 MongoDB 데이터베이스에 데이터를 가져옵니다
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com