分区组列表

描述

分区组列表 SDB_LIST_GROUPS 列出当前集群中的所有分区信息。

标示

SDB_LIST_GROUPS

字段信息

字段名类型描述
Group.dbpath字符串分区组中节点的数据文件存放路径
Group.Status整型分区组中节点的状态
Group.HostName字符串分区组中节点的主机名
Group.Service.Type整型分区组中节点的服务类型
- 0:直连服务,对应数据库参数 svcname
- 1:复制服务,对应数据库参数 replname
- 2:分区服务,对应数据库参数 shardname
- 3:编目服务,对应数据库参数 catalogname
Group.Service.Name字符串分区组中节点的服务名,服务名可以为端口号,或 services 文件中的服务名
Group.NodeID整型分区组中节点的 ID
GroupID整型分区组 ID
GroupName字符串分区组名称
PrimaryNode整型主节点 ID
Role整型分区组角色,可以为:
- 0:数据节点
- 2:编目节点
Status字符串分区组状态:
- 1:已激活分区组
- 0:未激活分区组
- 不存在:未激活分区组
Version整型

示例

  1. > db.list( SDB_LIST_GROUPS )
  2. {
  3. "Group":[
  4. {
  5. "HostName": "hostname1",
  6. "Status": 1,
  7. "dbpath": "/data/disk1/sequoiadb/database/catalog/11860/",
  8. "Service": [
  9. {
  10. "Type": 0,
  11. "Name": "11800"
  12. },
  13. {
  14. "Type": 1,
  15. "Name": "11801"
  16. },
  17. {
  18. "Type": 2,
  19. "Name": "11802"
  20. },
  21. {
  22. "Type": 3,
  23. "Name": "11803"
  24. }
  25. ],
  26. "NodeID": 1
  27. }
  28. ],
  29. "GroupID": 1,
  30. "GroupName": "SYSCatalogGroup",
  31. "PrimaryNode": 1,
  32. "Role": 2,
  33. "Status": 1,
  34. "Version": 1,
  35. "_id": {
  36. "$oid": "51710981d8cb8fbc163d6350"
  37. }
  38. }
  39. ...