目录
GBase 8s灾备集群HAC 环境准备
1.主机IP列表
主机分为主机(PRIMARY)和备机(HAC)两部分:
PRIMARY:192.168.200.180
HAC:192.168.200.190
2.安装数据库软件
安装数据库软件请参考下面两个链接:
GBase 8s v8.8数据库的安装(安装准备)_Kael Z的博客-CSDN博客
GBase 8s v8.8数据库的安装_Kael Z的博客-CSDN博客
3.配置数据库实例
主机(PRIMARY)的实例化配置可以参考之前写的数据库实例化文章:
GBase8s 数据库实例化_Kael Z的博客-CSDN博客
备机(HAC)的实例化有部分不同,具体参数如下:
1) 实例名称不同gbaseserver_hac:
ENTER GBASE INSTANCE NAME (GBASEDBTSERVER) [Default:gbaseserver]: gbaseserver_hac
2) IP地址不同:
CHOOSE SERVICE IP ADDRESS FROM THE LIST:
1) 192.168.200.190
2) 127.0.0.1
ENTER THE NUMBER FOR YOUR CHOICE [Default:192.168.200.190]:
3) 表空间路径不使用默认值,使用和主机(PRIMARY)相同的路径:
ENTER THE DATA SPACE PATH [Default:/opt/gbase/gbaseserver_hac_dbs]: /opt/gbase/gbaseserver_dbs
4.配置HAC环境参数
分别在主备机中切换到目录/opt/gbase/etc, 配置sqlhosts.gbaseserver文件,加入内容如下:
gbaseserver onsoctcp 192.168.200.180 9088
gbaseserver_hac onsoctcp 192.168.200.190 9088
在主机中配置vim /opt/gbase/etc/sqlhosts.gbaseserver内的参数:
vim onconfig.gbaseserver
ROOTSIZE 3000000
MSGPATH /opt/gbase/etc/gbaseserver.log
SBSPACETEMP sbspacetemp
SERVERNUM 1
FULL_DISK_INIT 1
DRAUTO 3
在备机中配置vim /opt/gbase/etc/sqlhosts.gbaseserver_hac内的参数:
vim onconfig.gbaseserver_hac
ROOTSIZE 3000000
MSGPATH /opt/gbase/etc/gbaseserver_hac.log
SBSPACETEMP sbspacetemp
SERVERNUM 10
FULL_DISK_INIT 1
DRAUTO 3
分别在主备机中配置vim /home/gbasedbt/.rhosts文件,默认没有文件,保存后系统会创建:
192.168.200.180 gbasedbt
192.168.200.190 gbasedbt