• 发文
  • 评论
  • 微博
  • 空间
  • 微信

GBASE南大通用技术分享:GBase 8a数据库分布信息管理简介

GBASE南大通用 2025-09-24 17:23 发布于天津 发文

分布信息管理

       分布信息管理即对分布信息表(distribution表)的管理。GBase 8a的gcadmin工具提供对分布信息表的创建、删除和导出等操作。

       分布信息表是GBase 8a数据库存放数据的核心映射表,它记录着VC、节点和分片布局的关键信息,是数据库数据访问和存储的关键,决定着数据库的整体性能和高可用性。

gcadmin distribution命令语法

     gcadmin distribution [p number] [d number] [pattern 1|2] [db_user user_name] [db_pwd password] [dba_os_password password] [vc vc_name]

    参数说明:

    gcChangeInfo.xml:是描述集群内节点和rack(机柜)对应关系的文件。

    p:每个数据节点存放的主分片数量。注:在pattern 1模式下,p的取值范围为:1 <= p < rack内节点数。

    d:每个主分片的备份数量,取值为0,1或2,默认值为1。

    pattern:描述分片备份规则的模板。1为负载均衡/rack高可用,2为节点高可用,默认为1。

    db_user:数据库用户名。

    db_pwd:数据库用户密码。

    dba_os_password:DBA密码。

    VC:VC名称。

distribution模式

       distribution配置有负载均衡模式、高可用模式和自定义分片分布模式(自定义分布模式)三种方式,若不设置,默认为负载均衡模式。

1. 负载均衡模式

      备分片存放规则:节点分片以单分片为备份主体,按照rack(机架)布局将分片均衡备份于多个不同节点。

多rack:单节点的第一个主分片备份到下一个rack内的下一个节点上,第二个主分片备份到下一个rack内的下下个节点上,依此类推。此规则也可称为“rack高可用”模式。

单rack:单节点的第一个主分片备份到本rack内的下一个节点上,第二个主分片备份到本rack内的下下个节点上,依此类推。

2. 高可用模式

      分片备份以节点为主体,将节点内的所有主分片完整备份到下一个节点,实现节点之间的高可用。

      该模式忽略了rack概念,完全是针对节点进行的备份。

3. 自定义分片分布模式

      自定义模式是管理员手动指定分片备份位置的模式,该模式增加了分布表分片布局的灵活性, 但操作复杂度较高。

导出distribution

       将指定 ID 的 distribution 信息保存在指定的文件中,生成的文件为 xml 文件,用户可修改文件中的分片信息,然后使用该文件重新生成 distribution。

       gcadmin getdistribution  

     参数说明:

ID:要获取的 distribution id。distribution_info.xml:保存 distribution 信息的文件名。

查看distribution

     gcadmin showdistribution [node | f]

node:按节点为单位,显示各节点分片。

f:以xml文件格式显示。

删除distribution

     从集群中删除指定 id 的 distribution。若不输入 distribution id,则默认删除旧的 distribution,集群中只有一个 distribution 时则默认删除该 distribution。

     gcadmin rmdistribution [ID]

声明:本文为OFweek维科号作者发布,不代表OFweek维科号立场。如有侵权或其他问题,请及时联系我们举报。
2
评论

评论

    相关阅读

    暂无数据

    GBASE南大通用

    GBASE南大通用,国产数据库代...

    推荐商品

      举报文章问题

      ×
      • 营销广告
      • 重复、旧闻
      • 格式问题
      • 低俗
      • 标题夸张
      • 与事实不符
      • 疑似抄袭
      • 我有话要说
      确定 取消

      举报评论问题

      ×
      • 淫秽色情
      • 营销广告
      • 恶意攻击谩骂
      • 我要吐槽
      确定 取消

      用户登录×

      请输入用户名/手机/邮箱

      请输入密码