MONGO集群搭建
2015-12-07 15:54
417 查看
一、系统环境
平台:Centos6.6_x86_64
实验环境:三台主机部署副本集模式集群
主机:10.218.145.189、10.218.145.190、10.218.145.191
规划:89为master节点,90为副本节点,91为副本节点
二、软件安装
1.软件安装
软件包:mongodb-linux-x86_64-rhel62-3.0.6.tgz
下载地址:wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.0.6.tgz
2.创建配置文件
3.启动服务
4.设置集群信息
5.连接数据库,插入一条数据
6.为数据库建立用户名密码
文章参考:
#mongo集群搭建
http://www.cnblogs.com/zhoujinyi/p/3554010.html http://hnr520.blog.51cto.com/4484939/1698306 http://fredjiang.github.io/2015/02/28/mongo-Replica-Set-%E7%AC%94%E8%AE%B0/
平台:Centos6.6_x86_64
实验环境:三台主机部署副本集模式集群
主机:10.218.145.189、10.218.145.190、10.218.145.191
规划:89为master节点,90为副本节点,91为副本节点
二、软件安装
1.软件安装
软件包:mongodb-linux-x86_64-rhel62-3.0.6.tgz
下载地址:wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.0.6.tgz
dbpath = /disk1/mongo27018/data port = 31111 pidfilepath = /usr/local/mongo27018/run/mongod.pid fork = true logpath = /disk1/mongo27018/log/mongodb.log #unixSocketPrefix = /usr/local/mongo27018/run logappend = true journal = true replSet = anav_push/10.218.145.189:31111,10.218.145.190:31111,10.218.145.191:31111 #replSet = anav_push #keyFile = /usr/local/mongo27018/conf/keyfile27018.0 #auth = true maxConns = 2000 oplogSize = 10240 storageEngine = wiredTiger wiredTigerCacheSizeGB = 20 wiredTigerStatisticsLogDelaySecs = 0 wiredTigerJournalCompressor = snappy wiredTigerDirectoryForIndexes = true wiredTigerCollectionBlockCompressor = snappy wiredTigerIndexPrefixCompression = 1
3.启动服务
use admin db.runCommand({"replSetInitiate" { "_id" : "anav_push" ,"members" : [ {"_id" : 1, "host" : "10.218.145.189:31111"}, {"_id" : 2, "host" : "10.218.145.190:31111"}, {"_id" : 3, "host" : "10.218.145.191:31111"}] }})
5.连接数据库,插入一条数据
#建立用户名密码 http://www.cnblogs.com/zhoujinyi/p/4610050.html use admin db.createUser( { user: "pushmongodb", pwd: "push", roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] } ) use gate2 db.createUser( { user: "pushmongodb", pwd: "push", roles: [ { role: "readWrite", db: "gate2" } ] } )
文章参考:
#mongo集群搭建
http://www.cnblogs.com/zhoujinyi/p/3554010.html http://hnr520.blog.51cto.com/4484939/1698306 http://fredjiang.github.io/2015/02/28/mongo-Replica-Set-%E7%AC%94%E8%AE%B0/
相关文章推荐
- Forward Algorithm
- [Golang]优秀开源库剖析
- django分页实现
- google map 根据坐标点自动缩放
- Intent中的四个重要属性——Action、Data、Category、Extras
- 解决Toast不显示问题 Toast invisible to user . go ahead
- Google Guava 常用功能
- go语言 defer 你不知道的秘密!
- Go语言使用PostgreSQL数据库
- go中的闭包
- Go语言中使用SQLite数据库
- Go语言中使用MySql数据库
- 一个Ip2long函数,通过调用go tool pprof分析,竟发现内存分配了3G
- Scrambled Polygon(凸多边形,斜率)
- Link-state routing algorithm simulation
- HDU 3966 Aragorn's Story(树链剖分+线段树)
- Golang安装
- BestCode_Round65_C题(线段树)
- 理解Golang包导入
- Django Generic Display View