文章详情

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

请输入下面的图形验证码

提交验证

短信预约提醒成功

GBase8s HAC集群配置方法

2024-04-02 19:55

关注

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

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-数据库
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯