SequoiaDB 简介
安装部署
数据库实例
分布式引擎
SAC 管控中心
参考手册
常见问题及解答(FAQ)
版本信息
复制组列表可以列出当前集群中的所有分区信息。
$LIST_GROUP
字段名 | 类型 | 描述 |
---|---|---|
Group.dbpath | string | 复制组中节点的数据文件存放路径 |
Group.Status | int32 | 复制组中节点的状态 |
Group.HostName | string | 复制组中节点的主机名 |
Group.Service.Type | int32 | 复制组中节点的服务类型,取值如下: 0:直连服务,对应数据库参数 svcname 1:复制服务,对应数据库参数 replname 2:分区服务,对应数据库参数 shardname 3:编目服务,对应数据库参数 catalogname |
Group.Service.Name | string | 复制组中节点的服务名,服务名可以为端口号,或 services 文件中的服务名 |
Group.instanceid | int32 | 复制组中节点的实例 ID(仅在已手动配置实例 ID 的节点显示) |
Group.NodeID | int32 | 复制组中节点的 ID |
GroupID | int32 | 复制组 ID |
GroupName | string | 复制组名称 |
PrimaryNode | int32 | 主节点 ID |
Role | int32 | 复制组角色,取值如下: 0:数据节点 2:编目节点 |
SecretID | int32 | 复制组的校验 ID(内部使用) |
Status | string | 复制组状态,取值如下: 1:已激活分区组 0:未激活分区组 不存在:未激活分区组 |
Version | int32 | 复制组版本号(内部使用) |
查看复制组列表
> db.exec("select * from $LIST_GROUP")
输出结果如下:
{ "Group": [ { "dbpath": "/opt/test/30000", "HostName": "sdbserver", "Service": [ { "Type": 0, "Name": "30000" }, { "Type": 1, "Name": "30001" }, { "Type": 2, "Name": "30002" }, { "Type": 3, "Name": "30003" } ], "instanceid": 100, "NodeID": 1, "Status": 1 }, { "HostName": "sdbserver", "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": "sdbserver", "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" } } ...