Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何检查MongoDB的当前配置_Mongodb_Configuration - Fatal编程技术网

如何检查MongoDB的当前配置

如何检查MongoDB的当前配置,mongodb,configuration,Mongodb,Configuration,我已经找到了不同的文档,但是如何检查在实时系统上使用了哪些选项 有没有办法查看设置了哪些选项,或者至少使用了哪个配置文件?找到了答案: mongo shell中有一个命令。运行以下命令: db._adminCommand( {getCmdLineOpts: 1}) 要获取实时设置,您可以使用 db.adminCommand({getParameter:“*”}) 以前调用的_adminCommand前面带有下划线,因此如果 让老蒙哥跑,试试那个 要了解当前的配置文件,您可以尝试: cat(db

我已经找到了不同的文档,但是如何检查在实时系统上使用了哪些选项

有没有办法查看设置了哪些选项,或者至少使用了哪个配置文件?

找到了答案:

mongo shell中有一个命令。运行以下命令:

db._adminCommand( {getCmdLineOpts: 1})

要获取实时设置,您可以使用

db.adminCommand({getParameter:“*”})

以前调用的_adminCommand前面带有下划线,因此如果 让老蒙哥跑,试试那个


要了解当前的配置文件,您可以尝试:

cat(db._adminCommand({getCmdLineOpts: 1}).parsed.config);
该方法返回与当前shell会话相关的输出 并且不会影响服务器


我得到了响应
{“argv”:[“mongod”],“parsed”:{},“ok”:1}
这将为您提供命令行选项,而不是配置参数的值。谢谢!它现在似乎被称为
db.adminCommand
(没有下划线)。无法编辑答案以进行更改。谢谢@ImSpeakEnglish更新了答案:)