MongoDB快速搭建
来源:互联网 发布:萨姆·德克尔数据 编辑:程序博客网 时间:2024/04/30 14:11
1.创建目录
cd /usr/local/mongodb/mondodb
mkdir data conf log
2.编写配置文件
cd /conf
vim 28001.conf
port=28001
bind_ip=172.31.33.172
logpath=/usr/local/mongodb/mongodb/log/28001.log
dbpath=/usr/local/mongodb/mongodb/data/28001/
logappend=true
pidfilepath=/usr/local/mongodb/mongodb/data/28001/28001.pid
fork=true
replSet=sccas
cp 28001.conf 28002.conf(修改相应端口号)
cp 28001.conf 28003.conf(修改相应端口号)
3.打开三个窗口,启动三个实例
mongod -f /usr/local/mongodb/mongodb/conf/28001.conf
mongod -f /usr/local/mongodb/mongodb/conf/28002.conf
mongod -f /usr/local/mongodb/mongodb/conf/28003.conf
4.复制集初始化
打开新的窗口
mongo 172.31.33.172:28001/admin
>config={_id:"sccas",members:[{_id:0,host:"172.31.33.172:28001"},{_id:1,host:"172.31.33.172:28002"},{_id:2,host:"172.31.33.172:28003"}]}
>config.members(查看成员)
>config.members[2]={"_id":2,"host":"172.31.33.172","arbiterOnly":true}
>rs.initiate(config)
>rs.status()(查看复制集状态)
5.验证复制集同步
第一个窗口
mongo 172.31.33.172:28001
>use joblist
>db.joblist.inser({"name":"test1"})
第二个窗口
mongo 172.31.33.172:28002
>rs.slaveOk()
>use joblist
>db.joblist.find()
第三个窗口
mongo 172.31.33.172:28003
>show dbs(投票节点不存储数据)
>use local
>show tables
- MongoDB快速搭建
- 快速搭建MongoDB分片集群
- MongoDB - 简介和快速搭建
- 腾讯云主机快速搭建MongoDB的方法
- mongoDB搭建
- MongoDB (二):搭建MongoDB 服务
- mongoDB的复制集1----复制集的特点、快速搭建复制集
- mongoDB快速教程
- MongoDB快速指南
- MongoDB快速上手常用命令
- MongoDB快速入门
- mongoDB快速入门
- MongoDB快速启动方法
- MongoDB快速上手
- MongoDB快速入门笔记
- MongoDB快速学习
- mongodb快速入门
- 快速体验mongoDB分片
- Spring框架参考手册_5.0.0_中英文对照版_Part II_3.3
- 查看安卓设备分区信息
- MVC的概念
- 二叉树 —— 中序遍历结点的后继
- MySQL 性能优化总结
- MongoDB快速搭建
- 保存退出vim编辑
- 从今天开始写博客2016-09-07
- 导航吸顶效果
- Shiro 学习笔记(1)—— Hello World
- 最大公约数问题
- 文章标题+路径问题
- Spring框架参考手册_5.0.0_中文版_Part II_3.3
- spark源码阅读笔记Dataset(一)初识Dataset