温馨提示×

ubuntu如何查看mongodb配置

小樊
52
2026-09-20 01:55:58
栏目: 云计算

在 Ubuntu 上查看 MongoDB 的配置,通常有以下几种方式:


一、查看 MongoDB 配置文件位置

MongoDB 默认配置文件一般位于:

/etc/mongod.conf

查看文件内容:

cat /etc/mongod.conf

或使用编辑器:

sudo nano /etc/mongod.conf

二、查看 MongoDB 当前运行参数

1. 通过 systemd 查看启动参数

systemctl cat mongod

或

ps aux | grep mongod

可以看到 MongoDB 启动时使用的配置文件和参数,例如:

--config /etc/mongod.conf

三、在 MongoDB 内部查看配置(推荐)

连接到 MongoDB:

mongo

(MongoDB 6+ 可使用 mongosh)

执行:

use admin
db.runCommand({ getCmdLineOpts: 1 })

这会返回 当前实例的启动参数和配置文件内容。


四、查看 MongoDB 正在使用的配置(运行时)

db.serverStatus().storage

或

db.getMongo().getDB("admin").runCommand({ replSetGetConfig: 1 })

(如果是副本集)


五、常见配置项说明(mongod.conf)

storage:
  dbPath: /var/lib/mongodb
systemLog:
  path: /var/log/mongodb/mongod.log
net:
  port: 27017
  bindIp: 127.0.0.1

六、查看日志文件(辅助排查)

sudo tail -n 100 /var/log/mongodb/mongod.log

如果你愿意,可以告诉我:

  • MongoDB 版本
  • 是单机 / 副本集 / 分片
  • 想查看哪类配置(端口、存储、权限、远程访问等)

我可以提供更精确的命令。

0 踩