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

[经验分享] 每篇半小时1天入门MongoDB——2.MongoDB环境变量配置和Shell操作

[复制链接]

尚未签到

发表于 2017-12-14 23:35:52 | 显示全部楼层 |阅读模式
C:\Users\zouqi>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  
--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
  
--setParameter arg          Set a configurable parameter
  
--httpinterface             enable http interface
  
--clusterAuthMode arg       Authentication mode used for cluster

  
authentication.>  
(keyFile|sendKeyFile|sendX509|x509)
  
--auth                      run with security
  
--noauth                    run without 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
  

  
Windows Service Control Manager options:
  
--install                install Windows service
  
--remove                 remove Windows service
  
--reinstall              reinstall Windows service (equivalent to --remove
  
followed by --install)
  
--serviceName arg        Windows service name
  
--serviceDisplayName arg Windows service display name
  
--serviceDescription arg Windows service description
  
--serviceUser arg        account for service execution
  
--servicePassword arg    password used to authenticate serviceUser
  

  
Replication options:

  
--oplogSize arg      >  

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 <server:port>
  
--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 <setname>[/<optionalseedhostlist>]
  
--replIndexPrefetch arg specify index prefetching behavior (if secondary)
  
[none|_id_only|all]
  

  
Sharding options:
  
--configsvr           declare this is a config db of a cluster; default port
  
27019; default dir /data/configdb
  
--shardsvr            declare this is a shard db of a cluster; default port
  

  
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 (=mmapv1) what storage engine to use
  
--dbpath arg                  directory for datafiles - defaults to \data\db\
  
which is C:\data\db\ based on the current
  
working drive
  
--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-424191-1-1.html 上篇帖子: mongodb 主从 下篇帖子: mongodb,redis,hbase三者的定位和区别
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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

扫描微信二维码查看详情

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


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


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


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



合作伙伴: 青云cloud

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