GBASE南大通用数据库分享:distribution 命令

本文介绍了GBASE南大通用技术中集群安装后的distribution生成步骤,强调了使用dbaUser权限以及注意事项。详细讲解了负载均衡模式和高可用模式的配置方法,以及如何确保备份分片均匀分布以优化系统性能。
摘要由CSDN通过智能技术生成

GBASE南大通用技术分享:

功能

安装完GBASE南大通用集群,生成 distribution 时,需要使用该命令进行操作来制定节点分片的分布 策略。

注意

 此命令需要切换到 dbaUser 用户下,才能正确执行。若使用其它GBASE南大通用用户执行 生成 distribution 命令,将提示用户切换到 dbaUser 用户执行该命令,并报 错退出;

 若使用单 VC 模式(兼容模式)安装集群,安装完成后直接生成 distribution, 会将所有 free node 加入到默认 vc 中;

 若在未生成 distribution 时扩容新的 gnode 节点,扩容前执行的创建数据库 用户和修改数据库密码操作,在新扩容的 gnode 节点不生效,需在扩容后 重新创建数据库用户和修改密码操作。 distribution 配置有负载均衡模式、高可用模式和自定义分片分布模式(自定义分布 模式)三种方式,若不设置默认为负载均衡模式。

负载均衡模式

配置 pattern 1 表示使用负载均衡模式,此模式下 gcChangeInfo.xml 中的每个 rack 中 的节点为一组,每个 rack 中的节点上主分片的备份分片 1 存放到 gcChangeInfo.xml 中下一个 rack 中的节点上,备份分片 2 存放到 gcChangeInfo.xml 中上一个 rack 中 的节点上。

gcChangeInfo.xml 中的第一个 rack 的上一个 rack 为最后一个 rack,最后 一个 rack 的下一个 rack 为第一个 rack。

说明:使用负载均衡模式生成 distribution

 每个节点主分片数(即参数 p)必须小于每个 rack 的节点数,以此来保证 备份分片分布均匀。

 每个 rack 包含的节点数尽可能相同,若 gcChangeInfo.xml 文件中有多于 1 个 rack 的节点数与其它 rack 不同,gcadmin 将会提示用户系统性能可能会 下降,需用户确认后才能生成 distribution。

高可用模式

pattern 2 模式为高可用模式,此模式下生成的 distribution 将每个 data 节点的备份分 片 1 存放到下一个 data 节点上,备份分片 2 存放到上一个 data 节点上。

使用高可用 模式时,配置文件 gcChangeInfo.xml 中仅需一个 rack 即可,即使有多个 rack 也会 作为一个 rack 处理。

  • 10
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值