Heim >Datenbank >MySQL-Tutorial >mongodb replSet启动及配置初始化

mongodb replSet启动及配置初始化

WBOY
WBOYOriginal
2016-06-07 14:53:561559Durchsuche

mongodb replSet启动及配置初始化 windows环境 www.2cto.com 启动3个实例: Java代码 d:\mongodb\bin\mongod --replSet rs1 --port 28010 --dbpath d:\mongodb\db\28010\ --logpath d:\mongodb\logs\28010.log --logappend d:\mongodb\bin\mongod --replSet

mongodb replSet启动及配置初始化

 

windows环境 

  www.2cto.com  

启动3个实例: 

Java代码  

d:\mongodb\bin\mongod --replSet rs1 --port 28010 --dbpath d:\mongodb\db\28010\ --logpath d:\mongodb\logs\28010.log --logappend  

d:\mongodb\bin\mongod --replSet rs1 --port 28011 --dbpath d:\mongodb\db\28011\ --logpath d:\mongodb\logs\28011.log --logappend  

d:\mongodb\bin\mongod --replSet rs1 --port 28012 --dbpath d:\mongodb\db\28012\ --logpath d:\mongodb\logs\28012.log --logappend  

 

配置及初始化:(只需首次时配置) 

Java代码    www.2cto.com  

d:\mongodb\bin\mongo -port 28010  

rscfg = {   

                "_id" : "rs1",   

                "members" : [   

                                {  

   

                                                "_id" : 0,   

                                                "host" : "localhost:28010"   

                                },   

                                {   

                                                "_id" : 1,   

                                                "host" : "localhost:28011"   

                                },   

                                {   

                                                "_id" : 2,   

                                                "host" : "localhost:28012"   

                                }   

                ]   

}  

  

rs.initiate(rscfg);  

  

rs.status();  

 

(cmd下乱码时,在cmd下输入:chcp 65001 ,然后修改显示字体为Lucida Console) 

 

进入从库,让从库可以查询,这样能够分担主库大量查询操作: 

Java代码  

d:\mongodb\bin\mongo -port 28011  

db.getMongo().setSlaveOk()  

  

d:\mongodb\bin\mongo -port 28012  

db.getMongo().setSlaveOk()  

 

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn