如何在ubuntu查看mongodb安装路径 centos怎么查看mongodb数据库路径
如何在ubuntu查看mongodb安装路径
运行“locate mongo”命令查看系统默认把mongo装到了哪里,这里主要关注三个东西.
(1)一个是名为“mongod”的程序的位置(他相当于mongo数据库的Server,需要一直在后台运行,我的路径:/usr/bin/mongod)
(2)一个是mongo 数据库log日志文件的位置(log日志文件要查看到具体的文件名,具体用法在后面有介绍,我的路径:/var/log/mongodb/mongodb.log)
(3)一个是mongo的log日志的位置(我的路径:/var/log/mongodb/mongodb.log)。
centos怎么查看mongodb数据库路径
解压文件
tar -zxvf mongodb-linux-i686-2.6.7.tgz
重命名
mv mongodb-linux-i686-2.6.7 mongodb
END
安装并配置
新建一个目录log用来存放日志
新建一个目录db用来存放数据信息
进入bin目录,查看文件
新建一个配置文件并写入配置信息
vi mongodb.conf
配置信息如下:
dbpath = /data/test/db #数据文件存放目录
logpath = /data/test/logs/mongodb.log #日志文件存放目录
port = 27017 #端口
fork = true #以守护程序的方式启用,即在后台运行
nohttpinterface = true
创建目录
/data/test/db
创建日志文件目录
/data/test/logs/
如何查看当前mongo 存储引擎
可以至少通过以下2种方法 验证:
1、在Linux/OSX上执行如下的命令
WIREDTIGER_CONFIGURED=`ps -ef|grep mongod|grep -i storageengine|grep -ic wiredtiger`echo ${WIREDTIGER_CONFIGURED}
如果返回为1则说明当前系统中运行着一个以WiredTiger为存储引擎的mongod
2、在Linux/OSX上执行如下的命令
echo "db.serverStatus()"| mongo|grep wiredTiger
若返回信息中有wiredTiger,则说明该mongo连接到了一个启用了wiredTiger存储引擎的mongod.
注意对于启用了wiredTiger的文件路径–dbpath,无法再使用默认mmapv1存储引擎打开
服务器上怎么安装mongodb
进入到你的MongoDB安装目录,启动的命令是:./mongod,客户端连接的命令是:./mongo就可以了,希望是你想要的答案,也可以关注PHP程序员,雷雪松的个人博客,有很多MongoDB的介绍。