设为首页 收藏本站
查看: 614|回复: 0

[经验分享] MongoDB启动参数(待翻译)

[复制链接]

尚未签到

发表于 2018-10-25 12:33:26 | 显示全部楼层 |阅读模式
  ./mongod --help
  Options:
  General options:
  -h [ --help ]                         show this usage information
  --version                             show version information
  -f [ --config ] arg                   configuration file specifying
  additional options
  -v [ --verbose ] [=arg(=v)]           be more verbose (include multiple times
  for more verbosity e.g. -vvvvv)
  --quiet                               quieter output
  --port arg                            specify port number - 27017 by default
  --bind_ip arg                         comma separated list of ip addresses to
  listen on - all local ips by default
  --ipv6                                enable IPv6 support (disabled by
  default)
  --maxConns arg                        max number of simultaneous connections
  - 1000000 by default
  --logpath arg                         log file to send write to instead of
  stdout - has to be a file, not
  directory
  --syslog                              log to system's syslog facility instead
  of file or stdout
  --syslogFacility arg                  syslog facility used for mongodb syslog
  message
  --logappend                           append to logpath instead of
  over-writing
  --logRotate arg                       set the log rotation behavior
  (rename|reopen)
  --timeStampFormat arg                 Desired format for timestamps in log
  messages. One of ctime, iso8601-utc or
  iso8601-local
  --pidfilepath arg                     full path to pidfile (if not set, no
  pidfile is created)
  --keyFile arg                         private key for cluster authentication
  --noauth                              run without security
  --setParameter arg                    Set a configurable parameter
  --httpinterface                       enable http interface
  --clusterAuthMode arg                 Authentication mode used for cluster

  authentication.>  (keyFile|sendKeyFile|sendX509|x509)
  --nounixsocket                        disable listening on unix sockets
  --unixSocketPrefix arg                alternative directory for UNIX domain
  sockets (defaults to /tmp)
  --filePermissions arg                 permissions to set on UNIX domain
  socket file - 0700 by default
  --fork                                fork server process
  --auth                                run with security
  --jsonp                               allow JSONP access via http (has
  security implications)
  --rest                                turn on simple rest api
  --slowms arg (=100)                   value of slow for profile and console
  log
  --profile arg                         0=off 1=slow, 2=all
  --cpu                                 periodically show cpu and iowait
  utilization
  --sysinfo                             print some diagnostic system
  information
  --noIndexBuildRetry                   don't retry any index builds that were
  interrupted by shutdown
  --noscripting                         disable scripting engine
  --notablescan                         do not allow table scans
  --shutdown                            kill a running server (for init
  scripts)
  Replication options:

  --oplogSize arg                      >  log. default is 5% of disk space (i.e.
  large is good)
  Master/slave options (old; use replica sets instead):
  --master                              master mode
  --slave                               slave mode
  --source arg                          when slave: specify master as
  
  --only arg                            when slave: specify a single database
  to replicate
  --slavedelay arg                      specify delay (in seconds) to be used
  when applying master ops to slave
  --autoresync                          automatically resync if slave data is
  stale
  Replica set options:
  --replSet arg                         arg is [/]
  --replIndexPrefetch arg               specify index prefetching behavior (if
  secondary) [none|_id_only|all]
  --enableMajorityReadConcern           enables majority readConcern
  Sharding options:
  --configsvr                           declare this is a config db of a
  cluster; default port 27019; default
  dir /data/configdb
  --configsvrMode arg                   Controls what config server protocol is
  in use. When set to "sccc" keeps server
  in legacy SyncClusterConnection mode
  even when the service is running as a
  replSet
  --shardsvr                            declare this is a shard db of a
  cluster; default port 27018
  SSL options:
  --sslOnNormalPorts                    use ssl on configured ports
  --sslMode arg                         set the SSL operation mode
  (disabled|allowSSL|preferSSL|requireSSL
  )
  --sslPEMKeyFile arg                   PEM file for ssl
  --sslPEMKeyPassword arg               PEM file password
  --sslClusterFile arg                  Key file for internal SSL
  authentication
  --sslClusterPassword arg              Internal authentication key file
  password
  --sslCAFile arg                       Certificate Authority file for SSL
  --sslCRLFile arg                      Certificate Revocation List file for
  SSL
  --sslDisabledProtocols arg            Comma separated list of TLS protocols
  to disable [TLS1_0,TLS1_1,TLS1_2]
  --sslWeakCertificateValidation        allow client to connect without
  presenting a certificate
  --sslAllowConnectionsWithoutCertificates
  allow client to connect without
  presenting a certificate
  --sslAllowInvalidHostnames            Allow server certificates to provide
  non-matching hostnames
  --sslAllowInvalidCertificates         allow connections to servers with
  invalid certificates
  --sslFIPSMode                         activate FIPS 140-2 mode at startup
  Storage options:
  --storageEngine arg                   what storage engine to use - defaults
  to wiredTiger if no data files present
  --dbpath arg                          directory for datafiles - defaults to
  /data/db
  --directoryperdb                      each database will be stored in a
  separate directory
  --noprealloc                          disable data file preallocation - will
  often hurt performance

  --nssize arg (=16)                    .ns file>  --quota                               limits each database to a certain
  number of files (8 default)
  --quotaFiles arg                      number of files allowed per db, implies
  --quota

  --smallfiles                          use a smaller default file>  --syncdelay arg (=60)                 seconds between disk syncs (0=never,
  but not recommended)
  --upgrade                             upgrade db if needed
  --repair                              run repair on all dbs
  --repairpath arg                      root directory for repair files -
  defaults to dbpath
  --journal                             enable journaling
  --nojournal                           disable journaling (journaling is on by
  default for 64 bit)
  --journalOptions arg                  journal diagnostic options
  --journalCommitInterval arg           how often to group/batch commit (ms)
  WiredTiger options:
  --wiredTigerCacheSizeGB arg           maximum amount of memory to allocate
  for cache; defaults to 1/2 of physical
  RAM
  --wiredTigerStatisticsLogDelaySecs arg (=0)
  seconds to wait between each write to a
  statistics file in the dbpath; 0 means
  do not log statistics
  --wiredTigerJournalCompressor arg (=snappy)
  use a compressor for log records
  [none|snappy|zlib]
  --wiredTigerDirectoryForIndexes       Put indexes and data in different
  directories
  --wiredTigerCollectionBlockCompressor arg (=snappy)
  block compression algorithm for
  collection data [none|snappy|zlib]
  --wiredTigerIndexPrefixCompression arg (=1)
  use prefix compression on row-store
  leaf pages


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-626359-1-1.html 上篇帖子: nosql之mongodb简单安装与命令使用 下篇帖子: mongodb的介绍以及安装
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表