MongoDB在Ubuntu上的默认存储路径及配置说明
Ubuntu系统中,MongoDB的默认数据库文件存储路径为/var/lib/mongodb。该目录用于存放MongoDB的所有数据文件(如WiredTiger引擎的.wt文件、锁文件.mongod.lock等)。安装MongoDB后,系统会自动创建此目录并赋予mongodb用户读写权限。
MongoDB的默认日志文件路径为/var/log/mongodb/mongod.log。该文件记录了MongoDB服务的启动、运行及错误信息,是排查数据库问题的关键依据。
MongoDB的默认配置文件路径为/etc/mongod.conf。通过修改此文件中的storage.dbPath参数,可自定义MongoDB的数据存储路径。
若需确认MongoDB当前使用的存储路径,可通过以下三种方式验证:
/etc/mongod.conf,查找storage.dbPath项的值。mongo),执行db.serverCmdLineOpts()命令,在返回结果的parsed.storage.dbPath字段中查看当前数据路径。systemctl cat mongod命令查看MongoDB服务的启动配置,其中--dbpath参数的值即为数据存储路径。若需修改MongoDB的存储路径,可按以下步骤操作:
sudo systemctl stop mongod,确保数据不会在修改过程中损坏。/data/db),执行sudo mkdir -p /data/db创建目录。mongodb用户,执行sudo chown -R mongodb:mongodb /data/db。/etc/mongod.conf,将storage.dbPath的值修改为新路径(如/data/db)。sudo systemctl start mongod,使配置生效。