南大通用GBase 8s数据库高可用架构之——快速搭建SSC共享存储集群(上)

80 阅读1分钟

数据库高可用能力,是数据库能否承载核心业务的关键能力之一。在众多的高可用架构中,基于共享存储的高可用架构是最为常见、也是被广泛使用的架构。GBase 8s共享存储高可用集群SSC,采用共享磁盘方式实现节点高可用,数据仅存储一份,能够有效利用硬件资源,避免数据重复存储问题,是GBase 8s高可用技术栈的一项重要能力。

我们注意到社区的很多小伙伴们都在反馈希望寻找一种简便的方法来验证GBase 8s共享存储集群的功能。本文将为大家提供共享存储集群SSC的搭建指南并帮助大家快递便捷地进行功能验证,接下来让我们一起探索如何在单机环境中快速部署SSC共享存储集群。

准备工作

准备数据库安装包

从GBase官网获取即可根据需要的架构自行下载。

准备测试机(虚拟机和实体机器均可)

操作步骤

安装数据库

使用非实例化安装(执行ids_install后选择不创建实例)或静默安装均可。

注意:静默安装之前需要将gbasedbt用户提前创建好,推荐命令如下:

图片

创建环境变量文件

准备两个环境变量文件。

我们假设数据库实例1的实例名为Server1,实例2的实例名为Server2,配置文件内容如下:

实例1:

图片

实例2:

图片

准备实例1和实例2的数据存储目录和rootdbs文件

图片

修改sqlhost

图片

server2 的sqlhosts与server1一致即可

图片