文档中心

分区组列表

标识

SDB_LIST_GROUPS

描述

数据分区列表列出所有分区组信息。

字段信息

字段名 类型 描述
Group BSON 数组 分区组的节点信息
GroupID 整型 分区组 ID
GroupName 字符串 分区组名
PrimaryNode 整型 主节点 ID
Role 整型 分区组角色:
0:数据组
1:协调组
2:编目组
SecretID 整数 分区组校验值
Status 字符串 分区组状态:
1:已激活
0:未激活
Version 整型 分区组版本号,创建删除节点时,版本号会改变

Group 数组的字段

字段名 类型 描述
HostName 字符串 节点的主机名
Status 整型 节点的状态:
1:已激活
0:未激活
dbpath 字符串 节点的数据路径
Service BSON 数组 节点的服务信息
NodeID 整型 节点 ID

Service 数组的字段

字段名 类型 描述
Type 整型 节点的服务类型:
0:直连服务,对应 svcname
1:复制服务,对应 replname
2:分区服务,对应 shardname
3:编目服务,对应 catalogname
Name 字符串 节点的服务名,服务名可以是端口号

示例

> db.list( SDB_LIST_GROUPS )
{
  "Group":[
    {
      "HostName": "sdbserver1",
      "Status": 1,
      "dbpath": "/opt/sequoiadb/database/data/11870/",
      "Service": [
        {
          "Type": 0,
          "Name": "11870"
        },
        {
          "Type": 1,
          "Name": "11871"
        },
        {
          "Type": 2,
          "Name": "11872"
        }
      ],
      "NodeID": 1000
    },
    {
      "HostName": "sdbserver1",
      "Status": 1,
      "dbpath": "/opt/sequoiadb/database/data/11880/",
      "Service": [
        {
          "Type": 0,
          "Name": "11880"
        },
        {
          "Type": 1,
          "Name": "11881"
        },
        {
          "Type": 2,
          "Name": "11882"
        }
      ],
      "NodeID": 1001
    },
    {
      "HostName": "sdbserver1",
      "Status": 1,
      "dbpath": "/opt/sequoiadb/database/data/11890/",
      "Service": [
        {
          "Type": 0,
          "Name": "11890"
        },
        {
          "Type": 1,
          "Name": "11891"
        },
        {
          "Type": 2,
          "Name": "11892"
        }
      ],
      "NodeID": 1002
    }
  ],
  "GroupID": 1000,
  "GroupName": "group1",
  "PrimaryNode": 1000,
  "Role": 0,
  "Status": 1,
  "Version": 7,
  "_id": {
    "$oid": "51710981d8cb8fbc163d6350"
  }
}
...
收起

建议反馈
本页导航
回到顶部