GBase新聞
南大通用GBase 8s高可用架構之快速搭建SSC共享存儲集群
數據庫高可用能力,是數據庫能否承載核心業務的關鍵能力之一。在眾多的高可用架構中,基于共享存儲的高可用架構是最為常見、也是被廣泛使用的架構。GBase 8s共享存儲高可用集群SSC,采用共享磁盤方式實現節點高可用,數據僅存儲一份,能夠有效利用硬件資源,避免數據重復存儲問題,是GBase 8s高可用技術棧的一項重要能力。
我們注意到社區的很多小伙伴們都在反饋希望尋找一種簡便的方法來驗證GBase 8s共享存儲集群的功能。本文將為大家提供共享存儲集群SSC的搭建指南并幫助大家快遞便捷地進行功能驗證,接下來讓我們一起探索如何在單機環境中快速部署SSC共享存儲集群。
準備工作
準備數據庫安裝包
從GBase官網獲取即可根據需要的架構自行下載,網址如下:
http://metatradingfloor.com/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的高可用架構,希望本篇文章能為您更好地理解和運用共享存儲集群技術提供幫助。