db.listReplicaGroups()
枚举分区组信息。
无
返回游标对象,出错抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错误码。 关于错误处理可以参考常见错误处理指南。
常见错误可参考错误码。
返回所有分区组信息
> db.listReplicaGroups() { "Group": [ { "dbpath": "/opt/sequoiadb/data/11800", "HostName": "vmsvr2-suse-x64", "Service": [ { "Type": 0, "Name": "11800" }, { "Type": 1, "Name": "11801" }, { "Type": 2, "Name": "11802" }, { "Type": 3, "Name": "11803" } ], "NodeID": 1000 }, { "dbpath": "/opt/sequoiadb/data/11850", "HostName": "vmsvr2-suse-x64", "Service": [ { "Type": 0, "Name": "11850" }, { "Type": 1, "Name": "11851" }, { "Type": 2, "Name": "11852" }, { "Type": 3, "Name": "11853" } ], "NodeID": 1001 } ], "GroupID": 1001, "GroupName": "group", "PrimaryNode": 1001, "Role": 0, "Status": 1, "Version": 5, "_id": { "$oid": "517b2fc33d7e6f820fc0eb57" } }
这个分区组有两个节点:11800和11850,其中11850为主节点。分区组详细信息请见分区组列表