我的编程空间,编程开发者的网络收藏夹
学习永远不晚

GBase8s HAC集群配置方法

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

GBase8s HAC集群配置方法

GBase8s 同城灾备高可用集群配置方法

Tips :

     一个 GBase8s 同城灾备高可用 集群中最多只能有一个 同城灾备 节点。 节点间 基于逻辑日志的复制技术,所以数据库需要开启日志模式。  

     集群搭建 需要满足以下前提条件:

l  各节点 服务器的数据库版本完全相同

l  各节点 务器的硬件和操作系统版本基本一致

l  所有复制的数据库必须开启日志

l  实例安装路径保持一致

建议: 各节点 服务器硬件平台、操作系统完全相同。

2. 

3. 

1.  数据库参数配置

3.1 

1)  修改sqlhosts 文件 ,使主从的sqlhost 文件分别包含主从实例的连接信息

【 主: 】

[root@redhat25 h ac _54]# cat etc/sqlhosts.ol_ hac _pri

ol_ hac       onsoctcp   192.168.152.26   23697

ol_ hac _pri   onsoctcp   192.168.152.25   15723

dr_ hac _pri   drsoctcp   redhat25    dr_ hac _pri

lo_ hac _pri   onsoctcp   127.0.0.1    lo_ hac _pri

【 辅: 】

[root@redhat26 hac _54]# cat etc/sqlhosts.ol_ hac  

ol_ hac _pri   onsoctcp    192.168.152.25   15723

ol_ hac       onsoctcp    192.168.152.26    23697

dr_ hac       drsoctcp   redhat26   dr_ hac  

lo_ hac       onsoctcp   127.0.0.1    lo_ hac

2)  两台服务器关于R OOT D BS pace 的参数必须相同

ROOTNAME rootdbs

ROOTPATH /home/ hac _54/storage/rootdbs

ROOTOFFSET 0

ROOTSIZE 1024000

3)  物理/ 逻辑日志配置参数必须相同

PHYSFILE                 189440

PLOG_OVERFLOW_PATH    $ GBASEDBT DIR/tmp

PHYSBUFF       512

LOGFILES         1 8

LOGSIZE           6144

DYNAMIC_LOGS    2

LOGBUFF         256

4)  hac 相关参数必须相同

DRAUTO   3      使用CM 管理 hac

DRINTERVAL   -1          // 进行同步更新

DRTIMEOUT   30          // 该参数指定 hac 对中两个数据库服务器各自ping 进程的等待对方TCP/IP 传输响应时间长度。而最终确认双方通信网络而全部出现故障而导致 hac

失败的最大等待时间为 WAIT_TIME=DRTIMEOUT*4

UPDATABLE_SECONDARY  1   // 同城灾备节点 服务器可写

5)  不同的参数

【主:】

SERVERNUM  100

DBSERVERNAME  ol_ hac _pri

【辅:】

SERVERNUM  1 71

DBSERVERNAME  ol_ hac

2.  配置 hac

1)  节点在online 状态下 ,执行   onmode -d primary ol_ hac

该动作 使其成为主机,执行成功后,查看 节点 当前状态为 On-Line 。

2)  在节点进行0 级全备: ontape -s -L 0 ,将备份路径下的文件夹远程传输至 同城灾备 节点的备份路径。文件夹名:HOSTNAME_SERVERNUM_L0 ( redhat25_1 00 _L0 )

3)  同城灾备 节点的备份路径下,修改文件夹名称为本机hostname 和实例 num :

[root@redhat26   hac _54 ]# mv backups/redhat25_1 00 _L0   backups/redhat26_ 171 _L0

[root@redhat26   hac _54 ]# chown gbasedbt:gbasedbt  backups/redhat26_ 171 _L0

[root@redhat26   hac _54 ]# chmod 660 backups/redhat26_ 171 _L0

4)  关闭同城灾备 节点 服务:onmode -ky

5)  执行 ontape –p 进行物理恢复 。之行结束后, 辅 节点 状态为 Fast Recovery

6)  在 同城灾备 节点 上执行 onmode -d secondary   ol_ hac _pri

辅机状态变为 Fast Recovery ( Sec ) ,稍等片刻,辅机的状态变为 Updatable ( Sec ) 。

注:如果节点配置参数 UPDATABLE_SECONDARY 为 1 , 则同城灾备 节点为 Updatable ( Sec ) 状态;如果 UPDATABLE_SECONDARY 为0 ,节点为 READ-ONLY ( Sec ) 状态

7)  在 节点 上执行onstat -g dri 查看其状态On-Line ,也可以在 Server information 中看到 同城灾备节点 的信息:

3.  测试与监控

1)  测试:

在 节点 上创建带log 的数据库 hac ,并创建表 hac _1 和插入数据,在 同城灾备节点 上查看,均能成功查看到表数据。

2)  监控,在主辅机上分别执行onstat -g h dr  verbose ,监控其运行状态

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

GBase8s HAC集群配置方法

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

quartz集群配置的方法是什么

配置Quartz集群有以下几个步骤:1. 配置数据库:首先,需要准备一个数据库来存储Quartz的调度信息。可以使用MySQL、Oracle等关系型数据库。2. 配置数据源:在应用程序的配置文件中,配置数据源连接信息,以便Quartz能够连
2023-09-18

springboot redis集群配置的方法是什么

要配置Spring Boot中的Redis集群,可以使用以下方法:1. 添加Redis依赖项:在`pom.xml`文件中添加Spring Boot的Redis依赖项,例如:```xmlorg.springframework.bootspri
2023-09-16

hadoop集群参数配置的方法是什么

Hadoop集群的参数配置可以通过两种方式进行:命令行方式和配置文件方式。命令行方式:可以通过在Hadoop集群的主节点上使用命令行工具进行参数配置,例如使用hadoop dfsadmin -setSpaceQuota命令来设置HDFS的配
hadoop集群参数配置的方法是什么
2024-03-13

Zookeeper的配置与集群管理方法是什么

这篇文章主要讲解了“Zookeeper的配置与集群管理方法是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Zookeeper的配置与集群管理方法是什么”吧!4.1 配置文件ZooKeep
2023-06-04

Redis集群高可用配置的方法是什么

Redis集群高可用配置的方法有以下几种:主从复制:通过配置Redis实例的主从关系,主节点负责写操作,从节点负责读操作和主节点的数据同步。当主节点发生故障时,可以通过从节点自动切换成主节点,保证系统的高可用性。哨兵模式:在Redis集群中
2023-10-24

elasticsearch集群配置(PreviewVersion) - G

elasticsearch集群配置(PreviewVersion) 准备首先需要在每个节点有可以正常启动的单节点elasticsearch elasticsearch集群配置仅需要在elasticsearch.yml添加相应配置vim /YouPath/ela
elasticsearch集群配置(PreviewVersion) - G
2020-01-16

Kafka 集群配置SASL+ACL

在Kafka0.9版本之前,Kafka集群时没有安全机制的。Kafka Client应用可以通过连接Zookeeper地址,例如zk1:2181:zk2:2181,zk3:2181等。来获取存储在Zookeeper中的Kafka元数据信息。
2023-01-31

Quartz集群原理以及配置应用的方法详解

Quartz是一个开源的任务调度框架,用于在Java应用程序中实现定时任务的调度和执行。Quartz集群是指多个Quartz实例组成的集群,可以提供高可用性和负载均衡的任务调度服务。Quartz集群原理:1. 数据库存储:Quartz集群使
2023-08-15

编程热搜

目录