对于单个数据库来讲,修改配置参数相对比较容易;
对于多节点的主备集群环境的来讲,集群配置参数修改并不是简单的数据主备同步过程,而是需要对每个节点的配置文件进行调整。

金仓KingbaseES数据库集群配置文件

金仓KingbaseES集群有两个核心配置文件
repmgr.conf–集群管理软件配置文件
es_rep.conf–数据库配置文件(此文件功能类似kingbase.conf,参数读取优先级高于kingbase.conf)
具体配置项可以参考官方文档

如何一键修改集群和集群数据库配置参数

金仓提供了如下接口进行集群配置和数据库配置修改
sys_monitor.sh set/set --restart —一键修改集群配置和数据库配置

实现原理

sys_monitor.sh set 脚本读取配置文件set_repmgr.conf和set_db.conf中的配置,分别修改集群的配置文件repmgr.conf和es_rep.conf

一键修改集群参数工具使用

1、当前部署了1套2节点集群,配置如下

2、在$db_etc目录下配置set_repmgr.conf,该配置文件中设置参数,修改集群repmgr.conf文件,我们计划修改reconnect_attempts、reconnect_interval和recovery三个参数,新建set_repmgr.conf文件,写入如下参数:
reconnect_attempts=6
reconnect_interval=10
recovery=‘automatic’
3、集群bin目录下执行sys_monitor.sh set --restart 开始参数修改


可以看到修改过程中自动进行了集群重启操作
4、检查参数修改是否成功

检查后发现集群各节点参数均正确被修改,修改方式为参数追加,并没有删除或者修改原始参数,这利用了配置文件相同参数末尾配置生效的原则。

ps:

1、以下是sys_monitor.sh脚本执行参数解释:
set
脚本调用修改集群和数据库配置函数
set --restart
脚本调用修改集群和数据库配置函数,并重启集群。如果修改的参数必须重启数据库才能生效时,使用该项
2、es_rep.conf(数据库参数)的修改操作同repmgr.conf方式一致,这两个配置也可以在执行sys_monitor.sh set脚本时同时进行修改。

【更多人大金仓数据库信息, 详见 金仓文档管理系统 】

人大金仓多节点数据库集群配置参数一键修改相关推荐

  1. DTC精彩回顾—金学东:从可迁到好迁:人大金仓打造国产数据库生态 助力企业国产化转型...

    2021 DTC 2021数据技术嘉年华(2021 DTC) 将于12月23-24日在北京丽都皇冠假日酒店 盛大开启! (图为部分出席嘉宾) 快来报名大会与数据行业专家 一起探讨行业最前沿热点话题叭! ...

  2. window7 MySql Cluster数据库集群配置

    MySql Cluster数据库集群配置 先来看一张mysql集群的架构图: 上图一共分了四层:Applications.SQL.Storage.Management. –Applications主要 ...

  3. 记录 zookeeper集群配置参数 flume配置参数

    1.zookeeper zookeeper作为大数据集群的最基础的服务组件,许多集群服务都需要zookeeper集群的稳定并且高效的运行.那么对于zookeeper集群的基本参数理解就是不可避免的了. ...

  4. jpa 人大金仓数据库方言_生态丨参展CITE2020 人大金仓全栈数据库管理系统强势来袭!...

    8月14日-16日,第八届中国电子信息技术博览会(以下简称"CITE")在深圳会展中心举行.作为国产数据库厂商,人大金仓携全栈数据库管理系统亮相,让展会参展者更真切地感受到智能时代 ...

  5. 干货 | 数据不丢失?有它就够了——金仓KingbaseES高可用集群部署

    可用性是数据库的重要指标之一,高可用集群是保障数据不丢失.服务可用的主要措施之一.下面将从部署维度阐晰金仓数据库KingbaseES如何打造高可用集群. 高可用架构基础 实践中,通常让多个数据库服务器 ...

  6. 炫“库”行动-人大金仓有奖征文-数据库的备份及恢复

    计算机系统在运行过程中可能会发生内部故障.系统故障.硬件故障等问题.这些问题可能会造成系统崩溃,数据库运行事务非正常中断,部分数据丢失等一系列严重后果.因此,对生产数据库.容灾数据库.测试数据库等重要 ...

  7. DBeaver连接达梦|虚谷|人大金仓等国产数据库

    前言 工作中有些项目可能会接触到「达梦.虚谷.人大金仓」等国产数据库,但通常这些数据库自带的连接工具使用并不方便,所以这篇文章记录一下 DBeaver 连接国产数据库的通用模版,下文以达梦为例(其他国 ...

  8. mysql数据库集群配置_使用MySQL-Cluster搭建MySQL数据库集群(示例代码)

    1.MySQL集群的作用: - 解决访问节点的单点故障 - 数据存储节点的单点故障 - 解决数据存储节点数据备份问题 2.集群: 使用一组服务器提供相同的服务 3.关于MySQL-Cluster: M ...

  9. 案例 | 标杆引领!人大金仓智绘数字金融

    随着中央数字经济政策推进金融业数字化建设,数字金融已初见成效,但尚存在信息安全缺乏保障.转型覆盖不全面等问题. 为实现金融行业全面数字化转型升级,作为数据库领域国家队,人大金仓紧跟国家战略,自主研发的 ...

最新文章

  1. 照葫芦画瓢-comments(注释)
  2. Linux 系统管理员工具集
  3. 操作系统 --- [笔记]功能、组成
  4. BZOJ2809 dispatching 【可并堆】
  5. 从单租户IaaS到多租户PaaS——金融级别大数据平台MaxCompute的多租户隔离实践
  6. JDBC最基本CRUD操作工具类
  7. VScode+MarkDown导出PDF图片显示问题
  8. python中logging模块详解_python logging日志模块详解
  9. levy过程和布朗运动的关系_金融数学之定价模型基础解释【布朗运动|维纳过程|伊藤引理】...
  10. Android的双进程守护,广播和双进程
  11. 【雷达通信】基于matlab GUI雷达定位【含Matlab源码 302期】
  12. 如何正确卸载天锐绿盾客户端
  13. 使用Feurio刻录音乐CD 无损音乐FLAC
  14. Fedora 安装 QQ2012
  15. 弘辽科技:新手开淘宝店的步骤有哪些?如何起步?
  16. 人民的名义1-55集全 已看完(观后感)
  17. 广告平台精准推送系统解决方案架构
  18. 【数学与算法】隐函数定义,以及隐函数求导公式
  19. 【HOOPS新功能】——HOOPS Exchange 2021 - 3MF Import
  20. Spring源码深度解析(郝佳)-学习-源码解析-Spring MVC(三)-Controller 解析

热门文章

  1. Sahil: 创建十亿美金公司的失败反思 - 人物志22篇
  2. 在职考研复旦应用统计专业经验分享
  3. 微信小游戏入门实战《小猫钓鱼》
  4. 用python实现龙贝格算法
  5. 创建局域网内MQTT服务器的订阅和推送
  6. OK Cloud云电脑来了,低配电脑玩3A游戏的快乐(文末福利)
  7. JavaScript原生实现轮播图的滑动切换
  8. 中国移动点击咪视通,首先请求的CDN的IP地址
  9. Imagick 为图片添加文字水印
  10. 录录(高清录屏) - Video321 从下载到安装使用