1.启动mongodb
./mongod --rest --replSet set1
这里的set1为replSet名称
2.rs.status()查看当前副本集合的状态
内容如下,有些可能会不同
{
"startupStatus" : 3,
"info" : "run rs.initiate(...) if not yet done for the set",
"errmsg" : "can't get local.system.replset config from self or any seed (EMPTYCONFIG)",
"ok" : 0
}
意思是还没有得到副本集合的配置信息
config_rs={_id:'snsgame',members:[{_id:0,host:'172.16.22.168:27027'},{_id:1,host:'172.16.22.180:27037',priority:0},{_id:2,host:'172.16.22.143:27047',priority:0}]}
./mongod --rest --replSet set1
这里的set1为replSet名称
2.rs.status()查看当前副本集合的状态
内容如下,有些可能会不同
{
"startupStatus" : 3,
"info" : "run rs.initiate(...) if not yet done for the set",
"errmsg" : "can't get local.system.replset config from self or any seed (EMPTYCONFIG)",
"ok" : 0
}
意思是还没有得到副本集合的配置信息
config_rs={_id:'snsgame',members:[{_id:0,host:'172.16.22.168:27027'},{_id:1,host:'172.16.22.180:27037',priority:0},{_id:2,host:'172.16.22.143:27047',priority:0}]}
rs.initiate(config_rs);
3 rs.status()查看配置信息
test:PRIMARY> rs.status()rs.status()
{
"set" : "test",
"date" : ISODate("2012-11-08T10:37:30Z"),
"myState" : 1,
"members" : [
{
"_id" : 0,
"name" : "172.16.22.168:27027",
"health" : 1,
"state" : 1,
"stateStr" : "PRIMARY",
"uptime" : 3326,
"optime" : Timestamp(1352368987000, 1),
"optimeDate" : ISODate("2012-11-08T10:03:07Z"),
"self" : true
},
{
"_id" : 1,
"name" : "172.16.22.180:27037",
"health" : 1,
"state" : 2,
"stateStr" : "SECONDARY",
"uptime" : 2746,
"optime" : Timestamp(1352368987000, 1),
"optimeDate" : ISODate("2012-11-08T10:03:07Z"),
"lastHeartbeat" : ISODate("2012-11-08T10:37:29Z"),
"pingMs" : 0
},
{
"_id" : 2,
"name" : "172.16.22.143:27047",
"health" : 1,
"state" : 2,
"stateStr" : "SECONDARY",
"uptime" : 2746,
"optime" : Timestamp(1352368987000, 1),
"optimeDate" : ISODate("2012-11-08T10:03:07Z"),
"lastHeartbeat" : ISODate("2012-11-08T10:37:29Z"),
"pingMs" : 0
}
],
"ok" : 1
}
{
"set" : "test",
"date" : ISODate("2012-11-08T10:37:30Z"),
"myState" : 1,
"members" : [
{
"_id" : 0,
"name" : "172.16.22.168:27027",
"health" : 1,
"state" : 1,
"stateStr" : "PRIMARY",
"uptime" : 3326,
"optime" : Timestamp(1352368987000, 1),
"optimeDate" : ISODate("2012-11-08T10:03:07Z"),
"self" : true
},
{
"_id" : 1,
"name" : "172.16.22.180:27037",
"health" : 1,
"state" : 2,
"stateStr" : "SECONDARY",
"uptime" : 2746,
"optime" : Timestamp(1352368987000, 1),
"optimeDate" : ISODate("2012-11-08T10:03:07Z"),
"lastHeartbeat" : ISODate("2012-11-08T10:37:29Z"),
"pingMs" : 0
},
{
"_id" : 2,
"name" : "172.16.22.143:27047",
"health" : 1,
"state" : 2,
"stateStr" : "SECONDARY",
"uptime" : 2746,
"optime" : Timestamp(1352368987000, 1),
"optimeDate" : ISODate("2012-11-08T10:03:07Z"),
"lastHeartbeat" : ISODate("2012-11-08T10:37:29Z"),
"pingMs" : 0
}
],
"ok" : 1
}
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/17066567/viewspace-748732/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/17066567/viewspace-748732/