更新日期:2024年09月11日
GBase 8c 提供一些参数接口,分别配置GTM 和DN 组内同步情况。组内若存在2 个及
以上备机,同步默认开启。
建议一主一备或大部分备机挂机情况下,设置sync_standby_names 参数为空或off,以
防主机等待影响性能。
sync_standby_names
设置同步备机名。修改参数的命令格式为:
gha_ctl set datanode|gtm nodename -p
standby_names='dn1,dn2,dn3,...|gtm1,gtm2,...' -l dcslist [-c cluster]
sync_strict
设置同步是否允许降级。
若允许降级,
所有DN 备机宕机或坏死,
将sync_standby_names
GBase 8c V5 安装部署手册(分布式)
南大通用数据技术股份有限公司
25
设置为空,以防主机等待。
修改参数的命令格式为:
gha_ctl set datanode|gtm nodename sync_strict=TRUE|FALSE -l dcslist [-c cluster]
查询参数的命令格式为:
gha_ctl get sync_strict group -l dcslist [-c cluster]
standby_type
设置同步类型,可选privority、quorum,分别表示前NUM 个备机同步或任意NUM 个
备机同步。修改参数的命令格式为:
gha_ctl set datanode|gtm nodename standby_type=privority|quorum -l dcslist [-c
cluster]
standby_count
设置同步备机数量。NUM 个备机同步后,主节点不再等待。修改参数的命令格式为:
gha_ctl set datanode|gtm nodename standby_count=NUM -l dcslist [-c cluster]