
情况:centos7
Ip: 172.16.200.48
..............................................................................................
一、Mongodb的安装与启动
1、mongo的安装
步调 1、下载:
- # cd /usr/local/src/
- # wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-3.4.3.tgz
- # tar -zxvf mongodb-linux-x86_64-rhel70-3.4.3.tgz
步调 2、设备情况变量
- # vim /etc/profile
添加一下内容:
- export MONGODB_HOME=/usr/local/mongodb
- export PATH=$MONGODB_HOME/bin:$PATH
步调 3、查看mongodb版本信息
安装成功。
2、mongo的启动
步调 4、创建数据库目次(MongoDB须要自建数据库文件夹)
- # mkdir -p /data/mongodb
- # mkdir -p /data/mongodb/log
- # touch /data/logs/mongodb/mongodb.log
步调 5、添加设备文件
新建mongodb.conf设备文件, 经由过程这个设备文件进行启动.
- # vim /etc/mongodb.conf
设备文件参数解释:
mongodb的参数解释:
--dbpath 数据库路径(数据文件)
--logpath 日记文件路径
--master 指定为主机械
8.更新文档
--slave 指定为大年夜机械
--source 指定主机械的IP地址
--pologSize 指定日记文件大年夜小不跨越64M.因为resync是异常操作量大年夜且耗时,最好经由过程设置一个足够大年夜的oplogSize来避免resync(默认的 oplog大年夜小是余暇磁盘大年夜小的5%)。
--logappend 日记文件末尾添加
--port 启用端标语
--fork 在后台运行
--only 指定只复制哪一个数据库
--slavedelay 指大年夜复制检测的时光距离
设备文件内容:
logpath=/data/logs/mongodb/mongodb.log
logappend=true
port=27017
fork=true
##auth = true # 先封闭, 创建好用户在启动
步调 6、经由过程设备文件启动
- # mongod -f /etc/mongodb.conf ##启动
出现successfully表示启动成功了。
解释
MongoDB的启动:
不建议用service mongod start或者chkconfig mongod >
或者mongod --shutdown
应用shutdownServer封闭MongoDB,如有MongoDB主大年夜办事器,则在办事封闭前同步主大年夜办事器;强迫封闭则不会;
> db.stats() #显示当前db状况
步调 7、进入mongodb的后台治理shell
- # cd /usr/local/mongodb/bin
- # ./mongo
步调 8、创建数据库
- > use test 创建数据库test
- # mongod -v
应用use DATABASE_NAME创建一个数据库。如不雅数据库不存在,则创建数据库,不然切换到指定命据库。
二、Mongo中常用敕令
- [root@snails ~]# ps -ef|grep mongod
推荐阅读
比来研发的项目对DB依附比较重,梳理了这段时光应用MySQL碰到的8个比较具有代表性的问题,谜底也比较偏本身的开辟实践,没有DBA专业和深刻,有进出的请使劲拍砖!… MySQL读写机能>>>详细阅读
本文标题:MongoDB安装及常用操作命令
地址:http://www.17bianji.com/lsqh/37267.html
1/2 1

网友点评
精彩导读
科技快报
品牌展示