无法在ubuntu中找到mongod.conf文件

时间:2015-12-13 08:50:43

标签: mongodb

我想在ubuntu的mongod.conf文件中将 auth = false 更改为 auth = true ,但无法在/ etc /中找到mongod.conf文件。那么找到这个文件的其他可能位置也是如此。

4 个答案:

答案 0 :(得分:7)

使用mongo shell查找mongod配置路径:

db.adminCommand('getCmdLineOpts');

它返回所有命令行选项。仅用于配置路径:

db.adminCommand('getCmdLineOpts').parsed.config;

参考:https://docs.mongodb.org/manual/reference/command/getCmdLineOpts/

-

您可以手动创建。路径:/etc/mongod.conf

另请查看https://docs.mongodb.org/v3.0/reference/configuration-options/#use-the-configuration-file

答案 1 :(得分:3)

还是在2020年得到了这个。 重新安装所有与mongodb相关的软件包为我解决了

apt purge mongo*
apt install mongodb

请注意,仅重新安装mongodb软件包并不能解决问题。

答案 2 :(得分:0)

在我的情况下,Ubuntu 18.04:/etc/mongodb.conf

答案 3 :(得分:0)

在终端运行sudo find / -name mongodb.conf中(我知道OP正在寻找mongod.conf,不确定这是否是错字吗?我的系统上没有这样的文件...)