符合中小企业对网站设计、功能常规化式的企业展示型网站建设
本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...
商城网站建设因基本功能的需求不同费用上面也有很大的差别...
手机微信网站开发、微信官网、微信商城网站...
一、删除副本集成员
创新互联服务项目包括岗巴网站建设、岗巴网站制作、岗巴网页制作以及岗巴网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,岗巴网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到岗巴省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
spock:PRIMARY> rs.config() { "_id" : "spock", "version" : 1, "members" : [ { "_id" : 0, "host" : "192.168.1.112:27017" }, { "_id" : 1, "host" : "192.168.1.113:27017" } ] } spock:PRIMARY> rs.remove("192.168.1.113:27017") { "errmsg" : "exception: can't find self in new replset config", "code" : 13433, "ok" : 0 } spock:PRIMARY> rs.remove("192.168.1.112:27017") 2015-02-02T21:59:13.303+0800 DBClientCursor::init call() failed 2015-02-02T21:59:13.304+0800 Error: error doing query: failed at src/mongo/shell/query.js:81 2015-02-02T21:59:13.305+0800 trying reconnect to 127.0.0.1:27017 (127.0.0.1) failed 2015-02-02T21:59:13.308+0800 reconnect 127.0.0.1:27017 (127.0.0.1) ok spock:PRIMARY> rs.config() { "_id" : "spock", "version" : 2, "members" : [ { "_id" : 1, "host" : "192.168.1.113:27017" } ] }
二、添加副本集成员
spock:PRIMARY> rs.add("192.168.1.112:27017") { "ok" : 1 } spock:PRIMARY> rs.config() { "_id" : "spock", "version" : 3, "members" : [ { "_id" : 1, "host" : "192.168.1.113:27017" }, { "_id" : 2, "host" : "192.168.1.112:27017" } ] }
从上述过程来看,配置文档中version字段都会自增,它的初始值为1;
三、或者通过rs.reconfig()函数修改副本集
例如,将host用主机名来替代ip地址
[root@localhost ~]# ping host113 PING host113 (192.168.1.113) 56(84) bytes of data. 64 bytes from host113 (192.168.1.113): icmp_seq=1 ttl=64 time=0.060 ms 64 bytes from host113 (192.168.1.113): icmp_seq=2 ttl=64 time=0.030 ms 64 bytes from host113 (192.168.1.113): icmp_seq=3 ttl=64 time=0.026 ms 64 bytes from host113 (192.168.1.113): icmp_seq=4 ttl=64 time=1.04 ms --- host113 ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 3001ms rtt min/avg/max/mdev = 0.026/0.289/1.041/0.434 ms [root@localhost ~]# mongo MongoDB shell version: 2.6.7 connecting to: test spock:PRIMARY> rs.config() { "_id" : "spock", "version" : 3, "members" : [ { "_id" : 1, "host" : "192.168.1.113:27017"}, { "_id" : 2, "host" : "192.168.1.112:27017"} ] } spock:PRIMARY> var config=rs.config() spock:PRIMARY> config.members[0].host="host113:27017" host113:27017 spock:PRIMARY> rs.reconfig(config) 2015-02-02T22:21:22.793+0800 DBClientCursor::init call() failed 2015-02-02T22:21:22.795+0800 trying reconnect to 127.0.0.1:27017 (127.0.0.1) faile 2015-02-02T22:21:22.797+0800 reconnect 127.0.0.1:27017 (127.0.0.1) ok reconnected to server after rs command (which is normal) spock:PRIMARY> rs.config() { "_id" : "spock", "version" : 4, "members" : [ { "_id" : 1,"host" : "host113:27017"}, { "_id" : 2, "host" : "192.168.1.112:27017"} ] } spock:PRIMARY>
对于复杂的副本集配置,rs.reconfig函数修改比rs.add和rs.remove更有用;