SequoiaDB集群的搭建(一)

2021-06-28 05:58:04 字數 1209 閱讀 8253

1. 搭建集群環境

分為高可用和高效能兩種選擇

高可用部署方式適用於對可靠性要求高,但資料量不大、總吞吐要求不高的應用場景。在該部署中,在三颱物理伺服器上,都部署有資料節點和編目節點,三個資料節點組成乙個副本組,三個編目節點組成副本集群。協調節點部署在業務應用的伺服器上,也可以將應用/協調節點合部到資料庫伺服器上。這種部署方式得優勢就是高可靠性,任意乙個物理伺服器故障,資料的讀寫都不會受到影響。但資料容量與單個伺服器的容量相同,且硬體成本相對較高。

高效能高效能部署方式適用於對總資料吞吐/效能要求高,硬體成本低,但對可靠性要求不高的場景。該部署方式,在三颱物理機服務上都部署有編目節點和資料節點,三個編目節點組成乙個副本組,每個資料節點單獨組成乙個副本組(只有乙個副本)。協調節點與應用部署在分離的伺服器上,或者也可以部署到資料庫伺服器上。這種部署模式可以充分利用所有伺服器的儲存容量,總的儲存容量等於3個伺服器的容量總和。但可靠性較低,任意一台伺服器故障,都會導致部分資料無法讀取和寫入。

下面我們採用的是高效能:

2. 環境準備

執行 hostname 命令,確認列印資訊是否為「sdbserver1」

配置物理機之間通過主機名可連線

1. ping sdbserver1(本機主機名)可以 ping 通

2. ping sdbserver2(遠端主機名)可以 ping 通

關閉防火牆

配置項配置方法

驗證方法

關閉防火牆

關閉防火牆操作,需要管理員許可權。

note: 每台作為資料庫伺服器的機器都需要配置。

2. 在每個節點進行安裝

(1)本節按照高可用部署為例,介紹配置和啟動步驟;

(2)以下操作步驟假設 sequoiadb 程式安裝在 /opt/sequoiadb 目錄下;

(3)sdb服務程序全部以 sdbadmin 使用者執行,請確保所有資料庫目錄都賦予 sdbadmin 讀寫許可權。

3. web檢視

通過啟動 sequoiadb 後台的 web 服務,也可以對資料庫做各種操作,並且方便管理。

php 監控支援 ie9+、chrome、firefox 等主流瀏覽器。

SequoiaDB集群搭建 一台電腦,搭建偽集群

cd opt sequoiadb bin然後.sdb進入shell環境就不說了哈 你已經說了!1.1 連線本地集群管理服務程序 sdbcm var oma new oma localhost 11790 1.2 建立臨時協調節點oma.createcoord 18800,opt sequoiadb ...

storm集群的搭建

在zookeeper集群的搭建中,我們已經完成了zookpeeper集群的搭建,本篇我們將講解如何搭建storm集群,並把storm集群接入到zookpeeper集群。軟體環境 linux配置python可以參考 linux環境下python的安裝過程 上傳apache storm 0.9.2 in...

Zookeeper集群的搭建

1 linux系統 2 jdk環境。3 zookeeper。第一步 把zookeeper的安裝包上傳到伺服器 第二步 解壓縮。第三步 在 usr local 目錄下建立乙個solrcloud目錄。把zookeeper解壓後的資料夾複製到此目錄下三份。分別命名為zookeeper1 2 3 root ...