MongoDB 배포를 위한 고급 옵션
다음 mongod mongos 옵션은 를 배포할 때 MongoDB Ops Manager Advanced Configuration Options 필드를 통해 사용할 수 MongoDB 있습니다. 배포할 때 고급 옵션을 선택합니다.
Ops Manager Advanced Configuration Options 는 다음과 같이 설명된 MongoDB 구성 옵션 및 매개 변수에 매핑됩니다.
경고
나열된 옵션으로 제한
절차
고급 옵션을 편집하려면 다음 단계를 완료하세요.
감사 로그
Ops Manager 인터페이스 | MongoDB 옵션 |
---|---|
AuditEncryptionKeyIdentifier | |
압축 모드 | |
auditDestination | |
auditFilter | |
auditFormat | |
localAuditKeyFile | |
auditPath | |
스키마 | auditLog.schema |
Advanced Configuration Options 섹션의 setParameter
옵션을 사용해 이러한 감사 로그 매개 변수를 추가할 수 있습니다.
감사 로그를 암호화하려면 Ops Manager가 관리하는 MongoDB 인스턴스를 시작하기 전에 Advanced Configuration Options 섹션에 auditEncryptKeyWithKMIPGet
및 auditEncryptionHeaderMetadataFile
매개변수를 추가합니다.
Basis 기술
Ops Manager 인터페이스 | MongoDB 옵션 |
---|---|
basis테크루트디렉토리 |
|
Kerberos
Ops Manager 인터페이스 | MongoDB 옵션 |
---|---|
kerberos키탭 |
|
Net
Ops Manager 인터페이스 | MongoDB 옵션 |
---|---|
bind_ip | |
httpinterface |
|
IPv6 | |
JSONP |
|
maxConns | |
rest |
|
tlsClusterFile | |
tlsClusterPassword | |
tlsCRLFile | |
tlsDisabledProtocols | |
tlsLogVersions |
Numactl
Ops Manager 인터페이스 | MongoDB 옵션 |
---|---|
numCores |
|
작업 프로파일링
Ops Manager 인터페이스 | MongoDB 옵션 |
---|---|
프로필 | |
slowms | |
slowOpSampleRate |
프로세스 관리
Ops Manager 인터페이스 | MongoDB 옵션 |
---|---|
pidfilepath |
복제
Ops Manager 인터페이스 | MongoDB 옵션 |
---|---|
enableMajorityReadConcern | |
Oplog 크기 |
보안
경고
MongoDB Ops Manager는 로컬 키 암호화 에서 KMIP 서버 기반 암호화로의 전환을 지원하지 않습니다.
Ops Manager 인터페이스 | MongoDB 옵션 |
---|---|
clusterAuthMode | |
enableEncryption | |
encryptionCipherMode | |
encryptionKeyFile | |
javascriptEnabled 이 설정은 더 이상 사용되지 않으며 향후 출시하다 에서 제거될 예정입니다. 기본값은 | |
kmipClientCertificateFile | |
kmipClientCertificatePassword | |
kmipKeyIdentifier | |
kmipPort | |
kmipServerCAFile | |
kmipServerName | |
saslauthdSocketPath | |
saslHostname |
샤딩
Ops Manager 인터페이스 | MongoDB 옵션 |
---|---|
자동 분할 |
|
chunkSize |
|
스토리지
Ops Manager 인터페이스 | MongoDB 옵션 |
---|---|
Directoryperdb | |
엔진 | |
inMemorySizeGB | |
journal |
|
journalCommitInterval | |
nssize |
|
prealloc |
|
할당량 |
|
할당량 파일 |
|
수리 경로 |
|
smallfiles |
|
syncdelay | |
유선타이거 캐시 크기 GB | |
와이어드타이거 컬렉션 블록 컴프레서 | |
WiredTigerCollectionConfigString |
|
WiredTigerDirectoryForIndexes | |
WiredTigerEngineConfigString |
|
WiredTigerIndexConfigString |
|
WiredTigerIndexPrefixCompression | |
유선타이거저널컴프레서 | |
유선타이거 통계LogDelaySecs |
|
시스템 로그
Ops Manager 인터페이스 | MongoDB 옵션 |
---|---|
logappend | |
로그 회전 | |
조용히 | |
syslogDestination | |
syslogFacility | |
타임스탬프 형식 | |
상세 |
TLS
Ops Manager 인터페이스 | MongoDB 옵션 |
---|---|
tlsCertificateKeyFile | |
tlsCertificateKeyFilePassword | |
tlsFIPSMode | |
tlsMode |
--setParameter
중요
Ops Manager는 사용자가 제공한 매개 변수가 유효한지 확인하지 않습니다. 허용되는 파라미터 및 값은 MongoDB Server 매뉴얼을 참조하세요.
Ops Manager 인터페이스 | MongoDB 옵션 |
---|---|
[setParameter] |
Server 매개 변수의 값을 |
지원되는 MongoDB 버전 및 MongoDB Agent 버전의 경우 롤링 재시작 없이 특정 setParameter
매개변수를 설정할 수 있습니다. 런타임 중에 또는 시작 시 setParameter
매개변수를 설정할 수 있는지 확인하려면 해당 매개변수에 대한 세부정보를 조회하세요. 복잡한 setParameter
매개변수의 경우 프로세스 구성 파일 또는 --setParameter
명령줄 옵션에서와 동일한 형식으로 매개변수 값을 설정해야 합니다.
참고
watchdogPeriodSeconds 매개 변수를 설정하면 MongoDB Agent가 롤링 재시작을 트리거합니다.
매개 변수를 삭제하거나 제거하면 MongoDB Agent는 해당 매개 변수를 다시 변경할 때까지 해당 매개 변수의 현재 값을 유지합니다. 매개변수를 기본값으로 재설정하려면 값을 수동으로 설정하거나 롤링 재시작을 trigger해야 합니다.
MongoDB Agent가 스타트업 시 설정할 수 없는 매개 변수를 설정하려고 하면 MongoDB Agent가 롤링 재시작을 트리거하고 mongod
인스턴스를 스타트업하지 못합니다.