首页 > 其他分享 >openGauss 备机增加删除

openGauss 备机增加删除

时间:2024-03-30 09:47:20浏览次数:10  
标签:删除 数据库 备机 openGauss 执行 节点

备机增加删除

可获得性

本特性自openGauss 2.0.0版本开始引入。

特性简介

支持新增和删除备节点。

客户价值

当主库的读取压力较大,或者用户想要提升数据库灾难恢复能力,需要新增备节点。当集群中的某些备节点发生故障无法短时间内进行修复时,为保证集群状态正常,用户可以先将故障节点删除。

特性描述

openGauss支持从单机或者一主多备最多扩容至一主八备,支持新增级联备机,支持在集群中存在故障备机的情况下新增备节点;支持从一主多备删除至单节点,支持备机故障的情况下将其删除。

支持在线新增和删除备节点,即可以在不影响主机业务的情况下进行新增和删除备节点。

特性增强

无。

特性约束

新增备机的约束:

  • 数据库主机上存在openGauss镜像包。

  • 在新增的扩容备机上创建好与主机上相同的用户和用户组。

  • 已存在的数据库节点和新增的扩容节点之间需要建立好root用户互信以及数据库管理用户的互信。

  • 正确配置xml文件,在已安装数据库配置文件的基础上,添加需要扩容的备机信息。

  • 只能使用root用户执行扩容命令。

  • 不允许同时在主节点上执行gs_dropnode命令删除其他备机。

  • 执行扩容命令前需要导入主机数据库的环境变量。

  • 扩容备机的操作系统与主机保持一致。

  • 操作过程中不允许同时在其他备节点上执行主备倒换或者故障倒换的操作。

删除备机的约束:

  • 删除备节点的操作只能在主节点上执行。
  • 操作过程中不允许同时在其他备节点上执行主备倒换或者故障倒换的操作。
  • 不允许同时在主节点上执行gs_expansion命令进行扩容。
  • 不允许同时执行2次相同的gs_dropnode命令。
  • 执行删除操作前,需要确保主节点和备节点之间建立好数据库管理用户的互信。
  • 需要使用数据库管理用户执行该命令。
  • 执行命令前需要通过source命令导入主机数据库的环境变量。

依赖关系

无。

标签:删除,数据库,备机,openGauss,执行,节点
From: https://www.cnblogs.com/renxyz/p/18105030

相关文章

  • openGauss 动态数据脱敏机制
    动态数据脱敏机制可获得性本特性自openGauss1.1.0版本开始引入。特性简介数据脱敏是行之有效的数据库隐私保护方案之一,可以在一定程度上限制非授权用户对隐私数据的窥探。动态数据脱敏机制是一种通过定制化制定脱敏策略从而实现对隐私数据保护的一种技术,可以有效地在保留原始......
  • openGauss 物理备份
    物理备份可获得性本特性自openGauss1.0.0版本开始引入。特性简介支持将整个数据库的数据以内部格式备份到指定的存储介质中。客户价值通过物理备份特性,可以达成以下目的:整个数据库的数据备份到可靠性更高的存储介质中,提升系统整体的可靠性。通过采用数据库内部的数据格......
  • openGauss 伪列ROWNUM
    伪列ROWNUM可获得性本特性自openGauss1.0.1版本开始引入。特性简介ROWNUM为查询出来的每一行记录生成一个序号,从1开始依次递增且不会重复。客户价值兼容Oracle特性,方便数据库迁移。与LIMIT特性类似,能够筛选出结果集的前n条记录。特性描述ROWNUM(伪列),用于对SQL查询中符......
  • openGauss 物化视图
    物化视图可获得性本特性自openGauss1.1.0版本开始引入。特性简介物化视图实际上就是一种特殊的物理表,物化视图是相对普通视图而言的。普通视图是虚拟表,应用的局限性较大,任何对视图的查询实际上都是转换为对SQL语句的查询,性能并没有实际上提高。而物化视图实际上就是存储SQL所......
  • openGauss 外键锁增强
    外键锁增强可获得性本特性自openGauss3.0.0版本开始引入。特性简介新增两类行锁,由share和update锁扩展到keyshare、share、nokeyupdate和update。非主键的更新获取的是nokeyupdate锁,外键触发器获取的行锁为keyshare锁,这两种类型的锁互不冲突,以此提升了外键锁的并发性。......
  • openGauss 网络通信安全
    网络通信安全可获得性本特性自openGauss1.1.0版本开始引入。特性简介为保护敏感数据在Internet上传输的安全性,openGauss支持通过SSL加密客户端和服务器之间的通讯。客户价值保证客户的客户端与服务器通讯安全。特性描述openGauss支持SSL协议标准。SSL(SecureSocketLayer......
  • openGauss 数据库审计
    数据库审计可获得性本特性自openGauss1.1.0版本开始引入。特性简介审计日志记录用户对数据库的启停、连接、DDL、DML、DCL等操作。客户价值审计日志机制主要增强数据库系统对非法操作的追溯及举证能力。特性描述数据库审计功能对数据库系统的安全性至关重要。数据库安全......
  • openGauss 鲲鹏NUMA架构优化
    鲲鹏NUMA架构优化可获得性本特性自openGauss1.0.0版本开始引入。特性简介鲲鹏NUMA架构优化,主要面向鲲鹏处理器架构特点、ARMv8指令集等,进行相应的系统优化,涉及到操作系统、软件架构、锁并发、日志、原子操作、Cache访问等一系列的多层次优化,从而大幅提升了openGauss数据库在......
  • openGauss 极致RTO按需回放
    极致RTO按需回放可获得性本特性自openGauss5.1.0版本开始引入。特性简介支撑资源池化部署下数据库主机重启后快速恢复的场景。支撑资源池化部署下备机加速failover,降低RTO。本特性基于现有极致RTO特性演进而来。客户价值资源池化部署下,备机不再回放主机日志。当主机发......
  • openGauss 控制权和访问权分离
    控制权和访问权分离可获得性本特性自openGauss1.1.0版本开始引入。特性简介支持控制权和访问权分离。客户价值针对管理员用户,表对象的控制权和访问权要能够分离,提高普通用户数据安全性。特性描述对于有多个业务部门,各部门间使用不同的数据库用户进行业务操作,同时有一个同......