getCmdLineOpts
The getCmdLineOpts
command returns a document containing command line options used to start the given mongod
or mongos
. getCmdLineOpts
命令返回一个文档,其中包含用于启动给定mongod
或mongos
的命令行选项。Run 在getCmdLineOpts
in the admin
database.admin
数据库中运行getCmdLineOpts
。
db.adminCommand( { getCmdLineOpts: 1 } )
This command returns a document with two fields, 此命令返回一个包含两个字段的文档,argv
and parsed
. argv
和parsed
。The argv
field contains an array with each item from the command string used to invoke mongod
or mongos
. argv
字段包含一个数组,其中包含用于调用mongod
或mongos
的命令字符串中的每个项。The document in the parsed
field includes all runtime options, including those parsed from the command line and those specified in the configuration file, if specified.parsed
字段中的文档包含所有运行时选项,包括从命令行解析的选项和配置文件中指定的选项(如果指定)。
Consider the following example output of 考虑以下getCmdLineOpts
:getCmdLineOpts
的示例输出:
{ "argv" : [ "/usr/bin/mongod", "--config", "/etc/mongod.conf" ], "parsed" : { "config" : "/etc/mongod.conf", "net" : { "bindIp" : "127.0.0.1", "port" : 27017 }, "processManagement" : { "fork" : true }, "storage" : { "dbPath" : "/data/db" }, "systemLog" : { "destination" : "file", "logAppend" : true, "path" : "/var/log/mongodb/mongod.log" } }, "ok" : 1 }