? ? ? ? ? ? "lastHeartbeatRecv" : ISODate("2015-07-15T02:58:44.134Z"),
? ? ? ? ? ? "pingMs" : 0,
? ? ? ? ? ? "lastHeartbeatMessage" : "could not find member to sync from",
? ? ? ? ? ? "configVersion" : 1
? ? ? ? }
? ? ],
? ? "ok" : 1
}
rs1:PRIMARY> rs.conf()
{
? ? "_id" : "rs1",
? ? "version" : 1,
? ? "members" : [
? ? ? ? {
? ? ? ? ? ? "_id" : 0,
? ? ? ? ? ? "host" : "172.17.0.1:27017",
? ? ? ? ? ? "arbiterOnly" : false,
? ? ? ? ? ? "buildIndexes" : true,
? ? ? ? ? ? "hidden" : false,
? ? ? ? ? ? "priority" : 1,
? ? ? ? ? ? "tags" : {
? ? ? ? ? ? },
? ? ? ? ? ? "slaveDelay" : 0,
? ? ? ? ? ? "votes" : 1
? ? ? ? },
? ? ? ? {
? ? ? ? ? ? "_id" : 1,
? ? ? ? ? ? "host" : "172.17.0.2:27017",
? ? ? ? ? ? "arbiterOnly" : false,
? ? ? ? ? ? "buildIndexes" : true,
? ? ? ? ? ? "hidden" : false,
? ? ? ? ? ? "priority" : 1,
? ? ? ? ? ? "tags" : {
? ? ? ? ? ? },
? ? ? ? ? ? "slaveDelay" : 0,
? ? ? ? ? ? "votes" : 1
? ? ? ? },
? ? ? ? {
? ? ? ? ? ? "_id" : 2,
? ? ? ? ? ? "host" : "172.17.0.3:27017",
? ? ? ? ? ? "arbiterOnly" : false,
? ? ? ? ? ? "buildIndexes" : true,
? ? ? ? ? ? "hidden" : false,
? ? ? ? ? ? "priority" : 1,
? ? ? ? ? ? "tags" : {
? ? ? ? ? ? },
? ? ? ? ? ? "slaveDelay" : 0,
? ? ? ? ? ? "votes" : 1
? ? ? ? }
? ? ],
? ? "settings" : {
? ? ? ? "chainingAllowed" : true,
? ? ? ? "heartbeatTimeoutSecs" : 10,
? ? ? ? "getLastErrorModes" : {
? ? ? ? },
? ? ? ? "getLastErrorDefaults" : {
? ? ? ? ? ? "w" : 1,
? ? ? ? ? ? "wtimeout" : 0
? ? ? ? }
? ? }
}
另外开一个终端 连接到第二个容器
linuxidc@linuxidc:~$ mongo --port 22117
MongoDB shell version: 3.0.4
rs1:SECONDARY> rs.isMaster()
{
? ? "setName" : "rs1",
? ? "setVersion" : 1,
? ? "ismaster" : false,
? ? "secondary" : true,
? ? "hosts" : [
? ? ? ? "172.17.0.1:27017",
? ? ? ? "172.17.0.2:27017",
? ? ? ? "172.17.0.3:27017"
? ? ],
? ? "primary" : "172.17.0.1:27017",
? ? "me" : "172.17.0.2:27017",
? ? "maxBsonObjectSize" : 16777216,
? ? "maxMessageSizeBytes" : 48000000,
? ? "maxWriteBatchSize" : 1000,
? ? "localTime" : ISODate("2015-07-15T02:59:27.121Z"),
? ? "maxWireVersion" : 3,
? ? "minWireVersion" : 0,
? ? "ok" : 1
}
可以看到主节点的信息 和上个容器的信息一致
rs1:SECONDARY> rs.status()
{
? ? "set" : "rs1",
? ? "date" : ISODate("2015-07-15T03:14:10.512Z"),
? ? "myState" : 2,
? ? "members" : [
? ? ? ? {
? ? ? ? ? ? "_id" : 0,
? ? ? ? ? ? "name" : "172.17.0.1:27017",
? ? ? ? ? ? "health" : 1,
? ? ? ? ? ? "state" : 1,
? ? ? ? ? ? "stateStr" : "PRIMARY",
? ? ? ? ? ? "uptime" : 981,
? ? ? ? ? ? "optime" : Timestamp(1436929097, 1),
? ? ? ? ? ? "optimeDate" : ISODate("2015-07-15T02:58:17Z"),
? ? ? ? ? ? "lastHeartbeat" : ISODate("2015-07-15T03:14:10.478Z"),
? ? ? ? ? ? "lastHeartbeatRecv" : ISODate("2015-07-15T03:14:10.478Z"),
? ? ? ? ? ? "pingMs" : 0,
? ? ? ? ? ? "electionTime" : Timestamp(1436929104, 1),
? ? ? ? ? ? "electionDate" : ISODate("2015-07-15T02:58:24Z"),
? ? ? ? ? ? "configVersion" : 1
? ? ? ? },
? ? ? ? {
? ? ? ? ? ? "_id" : 1,
? ? ? ? ? ? "name" : "172.17.0.2:27017",
? ? ? ? ? ? "health" : 1,
? ? ? ? ? ? "state" : 2,
? ? ? ? ? ? "stateStr" : "SECONDARY",
? ? ? ? ? ? "uptime" : 1452,
? ? ? ? ? ? "optime" : Timestamp(1436929097, 1),
? ? ? ? ? ? "optimeDate" : ISODate("2015-07-15T02:58:17Z"),
? ? ? ? ? ? "infoMessage" : "could not find member to sync from",
? ? ? ? ? ? "configVersion" : 1,
? ? ? ? ? ? "self" : true
? ? ? ? },
? ? ? ? {
? ? ? ? ? ? "_id" : 2,
? ? ? ? ? ? "name" : "172.17.0.3:27017",
? ? ? ? ? ? "health" : 1,
? ? ? ? ? ? "state" : 2,
? ? ? ? ? ? "stateStr" : "SECONDARY",
? ? ? ? ? ? "uptime" : 981,
? ? ? ? ? ? "optime" : Timestamp(1436929097, 1),
? ? ? ? ? ? "optimeDate" : ISODate("2015-07-15T02:58:17Z"),
? ? ? ? ? ? "lastHeartbeat" : ISODate("2015-07-15T03:14:09.523Z"),
? ? ? ? ? ? "lastHeartbeatRecv" : ISODate("2015-07-15T03:14:09.523Z"),
? ? ? ? ? ? "pingMs" : 0,
? ? ? ? ? ? "configVersion" : 1
? ? ? ? }
? ? ],
? ? "ok" : 1
}
linuxidc@linuxidc:~$ mongo --port 23117
MongoDB shell version: 3.0.4
connecting to: 127.0