MongoDB中isMaster命令在不同类型mongo实例上的执行结果总结
(2016-05-17 11:13:52)
标签:
mongodbismaster命令 |
分类: IT那点事儿说起来却也又臭又长 |
1、单点MongoDB实例
>
db.isMaster()
{
"ismaster" : true,
"maxBsonObjectSize" :
16777216,
"maxMessageSizeBytes" :
48000000,
"maxWriteBatchSize" :
1000,
"localTime"
: ISODate("2016-05-11T02:02:57.263Z"),
"maxWireVersion" :
3,
"minWireVersion" :
0,
"ok" :
1
}
2、复制集中Primary实例
testReplSet:PRIMARY>
db.isMaster()
{
"hosts" :
[
"192.168.100.9:57017",
"192.168.100.10:57017",
"192.168.100.11:57017"
],
"setName" :
"testReplSet",
"setVersion"
: 1,
"ismaster" : true,
"secondary"
: false,
"primary" :
"192.168.100.11:57017",
"me" :
"192.168.100.11:57017",
"electionId"
: ObjectId("7fffffff0000000000000001"),
"maxBsonObjectSize" :
16777216,
"maxMessageSizeBytes" :
48000000,
"maxWriteBatchSize" :
1000,
"localTime"
: ISODate("2016-05-11T02:06:34.630Z"),
"maxWireVersion" :
4,
"minWireVersion" :
0,
"ok" :
1
}
3、复制集中Secondary实例
testReplSet:SECONDARY>
db.isMaster()
{
"hosts" :
[
"192.168.100.9:57017",
"192.168.100.10:57017",
"192.168.100.11:57017"
],
"setName" :
"testReplSet",
"setVersion"
: 1,
"ismaster" : false,
"secondary"
: true,
"primary" :
"192.168.100.11:57017",
"me" :
"192.168.100.9:57017",
"maxBsonObjectSize" :
16777216,
"maxMessageSizeBytes" :
48000000,
"maxWriteBatchSize" :
1000,
"localTime"
: ISODate("2016-05-11T02:07:46.497Z"),
"maxWireVersion" :
4,
"minWireVersion" :
0,
"ok" :
1
}
4、分片集群中mongos实例
mongos>
db.isMaster()
{
"ismaster" : true,
"msg" : "isdbgrid",
"maxBsonObjectSize" :
16777216,
"maxMessageSizeBytes" :
48000000,
"maxWriteBatchSize" :
1000,
"localTime"
: ISODate("2016-05-16T02:14:05.036Z"),
"maxWireVersion" :
4,
"minWireVersion" :
0,
"ok" :
1
}
5、分片集群中configsvr实例(镜像方式部署,MongoDB
3.2之后configsvr可部署为复制集)
configsvr>
db.isMaster()
{
"ismaster" : true,
"configsvr" : 0,
"maxBsonObjectSize" :
16777216,
"maxMessageSizeBytes" :
48000000,
"maxWriteBatchSize" :
1000,
"localTime"
: ISODate("2016-05-16T02:22:53.447Z"),
"maxWireVersion" :
4,
"minWireVersion" :
0,
"ok" :
1
}