$LIST_GROUP

描述

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

标示

$LIST_GROUP

字段信息

字段名类型描述
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.exec( "select * from $LIST_GROUP" )
  2. {
  3. "Group": [
  4. {
  5. "dbpath": "/opt/test/30000",
  6. "HostName": "hostname",
  7. "Service": [
  8. {
  9. "Type": 0,
  10. "Name": "30000"
  11. },
  12. {
  13. "Type": 1,
  14. "Name": "30001"
  15. },
  16. {
  17. "Type": 2,
  18. "Name": "30002"
  19. },
  20. {
  21. "Type": 3,
  22. "Name": "30003"
  23. }
  24. ],
  25. "NodeID": 1,
  26. "Status": 1
  27. },
  28. {
  29. "HostName": "hostname",
  30. "dbpath": "/opt/test/30020",
  31. "Service": [
  32. {
  33. "Type": 0,
  34. "Name": "30020"
  35. },
  36. {
  37. "Type": 1,
  38. "Name": "30021"
  39. },
  40. {
  41. "Type": 2,
  42. "Name": "30022"
  43. },
  44. {
  45. "Type": 3,
  46. "Name": "30023"
  47. }
  48. ],
  49. "NodeID": 3,
  50. "Status": 1
  51. },
  52. {
  53. "HostName": "hostname",
  54. "Status": 1,
  55. "dbpath": "/opt/test/30010/",
  56. "Service": [
  57. {
  58. "Type": 0,
  59. "Name": "30010"
  60. },
  61. {
  62. "Type": 1,
  63. "Name": "30011"
  64. },
  65. {
  66. "Type": 2,
  67. "Name": "30012"
  68. },
  69. {
  70. "Type": 3,
  71. "Name": "30013"
  72. }
  73. ],
  74. "NodeID": 2
  75. }
  76. ],
  77. "GroupID": 1,
  78. "GroupName": "SYSCatalogGroup",
  79. "PrimaryNode": 1,
  80. "Role": 2,
  81. "SecretID": 1831753872,
  82. "Status": 1,
  83. "Version": 3,
  84. "_id": {
  85. "$oid": "5cf0855907c2e1754b77b42f"
  86. }
  87. }
  88. ...