温馨提示×

centos怎么查mongodb配置

小樊
34
2026-10-08 18:54:47
栏目: 云计算

在 CentOS 上查看 MongoDB 的配置,通常有下面几种常见方式,按使用频率从高到低说明:


一、查看 MongoDB 配置文件位置

MongoDB 的配置文件一般是:

/etc/mongod.conf

查看内容:

cat /etc/mongod.conf

如果是 yum 安装的,基本都在这个路径。


二、通过 systemd 查看启动配置

MongoDB 通常以服务方式运行:

systemctl status mongod

或查看服务文件:

cat /usr/lib/systemd/system/mongod.service

里面会有类似:

ExecStart=/usr/bin/mongod --config /etc/mongod.conf

三、查看当前运行中的 MongoDB 配置(推荐)

连接到 MongoDB 后,直接查运行时配置:

mongo

或(新版本):

mongosh

执行:

db.runCommand({ getCmdLineOpts: 1 })

这会显示:

  • 配置文件路径
  • 启动参数
  • 实际生效的配置

四、查看 MongoDB 监听端口和绑定地址

netstat -tunlp | grep mongod

或

ss -tunlp | grep mongod

五、查看数据目录和日志

在配置文件中常见项:

storage:
  dbPath: /var/lib/mongo
systemLog:
  path: /var/log/mongodb/mongod.log

实时看日志:

tail -f /var/log/mongodb/mongod.log

六、确认 MongoDB 是否使用配置文件启动

ps -ef | grep mongod

如果看到 --config /etc/mongod.conf,说明使用的是配置文件。


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

  • MongoDB 版本
  • 是 yum / docker / 二进制安装
  • 想查哪类配置(端口、权限、副本集等)

我可以给你更精确的命令。

0 踩