GBase新闻

专注于数据库软件产品和服务,致力于成为用户最信赖的数据库产品供应商

南大通用GBase 8s高可用架构之快速搭建SSC共享存储集群

发布时间:2024-11-28

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

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

准备工作

  • 准备数据库安装包

从GBase官网获取即可根据需要的架构自行下载,网址如下:

https://www.gbase.cn/download/gbase-8s-1?category=INSTALL_PACKAGE

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

 

操作步骤

  • 安装数据库

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

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

  • 创建环境变量文件

准备两个环境变量文件。

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

实例1:

实例2:

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

  • 修改sqlhost

server2 的sqlhosts与server1一致即可

  • onconfig设置

  • 搭建sds集群

主节点执行命令如下:

从节点执行命令如下:

  • 集群检查

按照上述步骤,我们就成功搭建了一个SSC共享存储集群。GBase 8s 提供强大的高可用集群整体解决方案,除 SSC共享存储集群外,还支持HAC、远程 HAC 集群、 SSC+HAC 构建同城双活高可用架构方案、SSC+HAC+远程 HAC 异地灾备技术构建两地三中心高可用架构方案,以及支持实时同步的 ER 集群解决方案。

我们将在后续的系列内容中继续向大家分享、介绍GBase 8s的高可用架构,希望本篇文章能为您更好地理解和运用共享存储集群技术提供帮助。