$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 | 整型 |
示例
- > db.exec( "select * from $LIST_GROUP" )
- {
- "Group": [
- {
- "dbpath": "/opt/test/30000",
- "HostName": "hostname",
- "Service": [
- {
- "Type": 0,
- "Name": "30000"
- },
- {
- "Type": 1,
- "Name": "30001"
- },
- {
- "Type": 2,
- "Name": "30002"
- },
- {
- "Type": 3,
- "Name": "30003"
- }
- ],
- "NodeID": 1,
- "Status": 1
- },
- {
- "HostName": "hostname",
- "dbpath": "/opt/test/30020",
- "Service": [
- {
- "Type": 0,
- "Name": "30020"
- },
- {
- "Type": 1,
- "Name": "30021"
- },
- {
- "Type": 2,
- "Name": "30022"
- },
- {
- "Type": 3,
- "Name": "30023"
- }
- ],
- "NodeID": 3,
- "Status": 1
- },
- {
- "HostName": "hostname",
- "Status": 1,
- "dbpath": "/opt/test/30010/",
- "Service": [
- {
- "Type": 0,
- "Name": "30010"
- },
- {
- "Type": 1,
- "Name": "30011"
- },
- {
- "Type": 2,
- "Name": "30012"
- },
- {
- "Type": 3,
- "Name": "30013"
- }
- ],
- "NodeID": 2
- }
- ],
- "GroupID": 1,
- "GroupName": "SYSCatalogGroup",
- "PrimaryNode": 1,
- "Role": 2,
- "SecretID": 1831753872,
- "Status": 1,
- "Version": 3,
- "_id": {
- "$oid": "5cf0855907c2e1754b77b42f"
- }
- }
- ...