MongoDB 配置の詳細オプション
- Cloud Managerへのプログラムによるアクセスのための OAuth 2.0認証はプレビュー機能として利用できます。
- 機能および関連するドキュメントは、プレビュー期間中にいつでも変更される可能性があります。 OAuth2.0 認証を使用するには、 Cloud Manager Public APIへのリクエストで使用する サービス アカウント を作成します。
次のmongodとmongosの構成オプションは、MongoDB を配置するときに Cloud Manager Advanced Configuration Optionsフィールドから使用できます。 以下を配置するときに、詳細オプションを選択します。
Cloud Manager Advanced Configuration Optionsは、次に説明する MongoDB の構成オプションとパラメータにマッピングします。
警告
リストされたオプションに制限されます
このページに MongoDB オプションがリストされていない場合は、 setParameterを使用して 設定を追加できます。 この方法で追加された設定は、インスタンスの起動時に Cloud Manager が管理する MongoDB インスタンスに適用されます。
手順
詳細オプションを編集するには、次の手順を実行します。
MongoDB Cloud ManagerGoDeploymentMongoDB Cloud Managerで、プロジェクトの ページにGoします。
まだ表示されていない場合は、目的のプロジェクトを含む組織をナビゲーション バーの Organizations メニューで選択します。
まだ表示されていない場合は、ナビゲーション バーのProjectsメニューから目的のプロジェクトを選択します。
Deployment ページがまだ表示されていない場合は、サイドバーの Deployment をクリックします。
配置ページが表示されます。
Processesページに移動します。
配置の [ Processes ] タブをクリックします。
[プロセス ]ページが表示されます。
監査ログ
Cloud Manager インターフェース | MongoDB オプション |
---|---|
auditEncryptionKeyIdentifier | |
CompressionMode | |
auditD destination | |
auditFilter | |
auditFormat | |
localAuditKeyFile | |
auditPath |
これらの監査ログパラメータは、 Advanced Configuration OptionsセクションのsetParameter
オプションを使用して追加できます。
監査ログを暗号化するには、Cloud Manager が管理する MongoDB インスタンスを起動する前に、 Advanced Configuration OptionsセクションにauditEncryptKeyWithKMIPGet
とauditEncryptionHeaderMetadataFile
パラメーターを追加します。
基本情報ない
Cloud Manager インターフェース | MongoDB オプション |
---|---|
base TechRootDirectory | basisTech.rootDirectory |
Kerberos
Cloud Manager インターフェース | MongoDB オプション |
---|---|
kerberosKeytab | kerberos.keytab |
Net
Cloud Manager インターフェース | MongoDB オプション |
---|---|
bind_ip | |
httpInterface | net.http.enabled |
IPv6 | |
jsonp | net.http.JSONPEnabled |
maxConns | |
残り | net.http.RESTInterfaceEnabled |
tlsClusterFile | |
tlsClusterPassword | |
tlsCRLFile | |
tlsDisabledProtocols | |
tlsLogVersions |
数値
Cloud Manager インターフェース | MongoDB オプション |
---|---|
numCores | numactl.numCores |
操作プロファイリング
Cloud Manager インターフェース | MongoDB オプション |
---|---|
プロファイル | |
slowms | |
slowOpSampleRate |
プロセス管理
Cloud Manager インターフェース | MongoDB オプション |
---|---|
pidfilepath |
複製
Cloud Manager インターフェース | MongoDB オプション |
---|---|
enableMajorityReadConcern | |
Oplog サイズ |
セキュリティ
警告
Cloud Manager は、ローカルキー暗号化から KMIPサーバーベースの暗号化への移行をサポートしていません。
Cloud Manager インターフェース | MongoDB オプション |
---|---|
clusterAuthMode | |
enableEncryption | |
encryptionCisphereMode | |
encryptionKeyFile | |
javascriptEnabled この設定は非推奨であり、将来のリリースで削除される予定です。 デフォルトは | |
kmipClientCertificateFile | |
kmipClientCertificatePassword | |
kmipKeyIdentifier | |
kmipPort | |
kmipServerCAFile | |
kmeServerName | |
saslauthdSocketPath | |
saslHostname |
シャーディング
Cloud Manager インターフェース | MongoDB オプション |
---|---|
autoSplit | sharding.autoSplit |
chunkSize | sharding.chunkSize |
ストレージ
Cloud Manager インターフェース | MongoDB オプション |
---|---|
directoryperdb | |
エンジン | |
inMemorySizeGB | |
journal | storage.journal.enabled |
journalCommitInterval | |
nsize | storage.nsSize |
prealloc | storage.preallocDataFiles |
quota | storage.quota.enforced |
MongoDB_ENUS_JAJP | storage.quota.maxFilesPerDB |
修復パス | storage.repairPath |
Smallfiles | storage.smallFiles |
同期遅延 | |
wiredTigerCacheSizeGB | |
wiredTigerCollectionBlockCompressor | |
wiredTigerCollectionConfigString | storage.wiredTiger.collectionConfig.configString |
wiredTigerDirectoryForIndexes | |
wiredTigerEngineConfigString | storage.wiredTiger.engineConfig.configString |
wiredTigerIndexConfigString | storage.wiredTiger.indexConfig.configString |
wiredTigerIndexPrefixCompression | |
wiredTigerJouralCompressor | |
wiredTigerStatisticsLogDelaySecs | storage.wiredTiger.engineConfig.statisticsLogDelaySecs |
システムログ
Cloud Manager インターフェース | MongoDB オプション |
---|---|
logappend | |
logRotate | |
quiet | |
syslogDestination | |
syslogFability | |
タイムスタンプの形式 | |
冗長 |
TLS
Cloud Manager インターフェース | MongoDB オプション |
---|---|
tlsCertificateKeyFile | |
tlsCertificateKeyFilePassword | |
tlsFIPSMode | |
tlsMode |
Set Parameter
重要
Cloud Manager は、指定したパラメータが有効かどうかを確認しません。 使用可能なパラメータと値については、 MongoDB Server マニュアルを確認してください。
Cloud Manager インターフェース | MongoDB オプション |
---|---|
[setParameter] |
サーバー パラメータから任意の値を |
サポートされている MongoDB バージョンと MongoDB Agent バージョンでは、ローリング再起動せずに特定のsetParameter
パラメータを設定できます。 実行中またはスタートアップ時にsetParameter
パラメータを設定できるかどうかを判断するには、そのパラメータの詳細を取得します。 複雑なsetParameter
パラメーターの場合は、プロセス構成ファイルまたは--setParameter
コマンドライン オプションと同じ形式でパラメーター値を設定する必要があります。
注意
watchdogPeridSecondsパラメーターを設定すると、MongoDB Agent はローリング再起動をトリガーします。
パラメーターを削除または排除すると、そのパラメーターに別の変更が加えられるまで、MongoDB Agent はパラメーターの現在の値を保持します。 パラメーターをデフォルト値にリセットするには、値を手動で設定するか、ローリング再起動triggerする必要があります。
MongoDB Agent が起動時に設定できないパラメータを設定しようとすると、MongoDB Agent はローリング再起動をトリガーし、 mongod
インスタンスの起動に失敗します。