菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
380
0

MongoDb安装

原创
05/13 14:22
阅读数 76236

 

1.下载

 

curl -O https://fastdl.mongodb.org/osx/mongodb-osx-x86_64-3.0.7.tgz

tar -zxvf mongodb-osx-x86_64-3.0.7.tgz

 

2.创建数据库文件夹与日志文件

mkdir -p /usr/local/mongodb/data
user@EBJ1023.local:/usr/local/mongodb/data> touch logs

 

3.设置开机启动

将mongodb启动项目追加入rc.local保证mongodb在服务器开机时启动

echo "/usr/local/flume_kafka_stom/mongodb3.0.7/bin/mongod --dbpath=/usr/local/mongodb/data --logpath=/usr/local/mongodb/logs --logappend --auth --port=27017" >> /etc/rc.local "

4. 启动mongodb

bin/mongod --dbpath=/usr/local/mongodb/data --logpath=/usr/local/mongodb/logs  --logappend  --auth  --port=27017 --fork

 

5.进入数据库的CLI管理界面,启动

user@EBJ1023.local:/usr/local/flume_kafka_stom/mongodb3.0.7/bin> ./mongo

 

6.参数解释: --dbpath 数据库路径(数据文件)

--logpath 日志文件路径
--master 指定为主机器
--slave 指定为从机器
--source 指定主机器的IP地址
--pologSize 指定日志文件大小不超过64M.因为resync是非常操作量大且耗时,最好通过设置一个足够大的oplogSize来避免resync(默认的 oplog大小是空闲磁盘大小的5%)。
--logappend 日志文件末尾添加
--port 启用端口号
--fork 在后台运行
--only 指定只复制哪一个数据库
--slavedelay 指从复制检测的时间间隔
--auth 是否需要验证权限登录(用户名和密码)
 
 
 
http://blog.csdn.net/yuwenruli/article/details/8529192 参考文章
https://docs.mongodb.org/manual/tutorial/install-mongodb-on-os-x/ 参考官网
 

发表评论

0/200
380 点赞
0 评论
收藏