QianBase MPP資料庫:如何基於圖形化OM服務快速部署
1. QianBaseMPP介紹
QianBaseMPP資料庫是針對大規模資料查詢分析、企業級資料倉儲和商業 智慧等領域設計的一種大規模並行處理(MPP)資料庫產品。MPP(大規模並行處理的簡稱,也被稱為 shared nothing 架構)是指有兩個或者更多個處理器協同執行一個操作的系統,每一個處理器都有其自己的記憶體、作業系統和磁碟。 QianBaseMPP 使用這種高效能系統架構來分佈TB級資料倉儲的負載,並且能夠使用系統的所有資源並行處理一個查詢。QianBaseMPP 基於開源的PostgreSQL,一個資料庫叢集是由多個獨立的 PostgreSQL例項構成的,這些例項分佈在不同的主機上,例項之間協同工作,使用者可以像使用一個普通的單機資料庫那樣,進行訪問和執行SQL操作。
2. 適用場景
使用Linux X86伺服器,實現基於圖形化OM服務快速部署QianBaseMPP資料庫,體驗QianBaseMPP最小完整拓撲的叢集。
3. 準備環境
最小規模的QianBaseMPP叢集拓撲:
主機資訊(主機名、IP地址以及角色)和作業系統資訊:
部署叢集主機軟體和環境要求:
4. QianBaseMPP安裝前提
4.1作業系統
選擇RedHat6.x/7.x,Centos6.x/7.x以及kylin server v10等主流作業系統。
4.2配置yum源
根據作業系統iso檔案,配置本地的yum源,後續OM安裝自動安裝依賴包。
4.3軟體依賴
在使用rpm安裝QianBase MPP時,下列的軟體包是自動檢查依賴關係的。
4.4時間同步
根據具體的作業系統,配置時鐘同步,QianBaseMPP資料庫要求所有機器的時間保持同步,建議使用chrony服務配置時間同步。
5. QianBaseMPP實施部署
5.1圖形化OM服務安裝
5.1.1 安裝k3S外掛
1. 解壓檔案:
tar -xvf k3s-offline-v0.3.1-xtp-arm64.tar.gz
2. 進入解壓目錄安裝
./install.sh -t local
3. 安裝K3外掛提示esgyn01 k3s is ready!安裝成功
4. 檢查k3s是否成功 : kubectl get nodes
顯示以上資訊,表示k3s安裝成功
5.1.2 安裝OM容器
1. 解壓檔案:
tar -xvf QianBase-OM_HAInstaller-v3.4.3-RC7-0-gec2bd532f-amd64.tar
2. 進入解壓目錄安裝
./om_install.sh
3. 安裝OM容器顯示OM installed successfully!表示安裝成功
4 . omctl status #檢視om相關元件是否running
5. 安裝完成後,透過http登入驗證: 預設使用者名稱/密碼:admin/admin
5.2資料庫安裝
5.2.1 初始安裝
【登入圖形化OM服務】->【部署】->【叢集】->【叢集管理】->【新增叢集】
5.2.2 設定叢集名稱
叢集名稱示例:MPP-esgyn,叢集型別選擇:XMPP
5.2.3 查詢主機
主機IP地址【10.15.41.[123-126]】->【使用者名稱:密碼】->【查詢主機】->【勾選主機】->【下一步】 注:以下截圖ip不符,僅參考
5.2.4 管理器安裝
選擇【自動安裝】【開始安裝】系統時鐘同步叢集各個節點,輸入時鐘同步IP[預設選擇OM 安裝伺服器節點]
時鐘同步完成後點選【驗證】:驗證同步是否正確。
如上圖都透過後點選下一步設定引數頁面。
5.2.5 設定啟動資訊
配置資料庫應用儲存目錄:
建議將所有qianbase使用者目錄設定為:/usr/local/qianbase-data下的不同子目錄
資料庫安裝包http下載路徑:
是否自定義yum http 源:資料庫安裝設定依賴包的安裝源
Master節點:選擇master安裝伺服器,
segment數量:叢集模式設定為2以上,單機模式設定為1
Primary Segment節點選擇,資源滿足情況建議控制節點master分開部署伺服器
master服務儲存目錄: /usr/local/qianbase-data/master
primary segment服務儲存目錄: /usr/local/qianbase-data/primary
啟用Mirror Segment,啟用需要設定相應的儲存目錄
啟用Standby Master segment,資源滿足情況獨立部署,啟用需要選擇相應部署的伺服器,不能選擇和master segment在同一個節點
設定資料庫管理員密碼,預設MD5加密登入
[ 以上路徑僅為參考,各自配置環境實際情況做調整]
5.2.6 安裝資料庫
等待OM管理器自動安裝到各個節點並初始化資料庫,最後安裝完成後點選完成即可。
5.2.7 安裝完成
左邊選單欄【部署】【叢集】檢視叢集安裝情況
左邊選單欄【預覽】檢視叢集展示欄
易鯨捷簡介
易鯨捷公司成立於2015年,專注於新一代融合型分散式資料庫核心技術研發。公司核心團隊源自天騰公司,曾創造過NonStopSQL等全球領先的資料庫產品,核心技術完全自主可控。經過多年技術沉澱,易鯨捷已形成自主可控、國產可信、安全高效的三條完整分散式資料庫產品線:QianBase xTP/QianBase TP/QianBase MPP,可面向不同行業應用提供完整的一站式解決方案,在金融、運營商、智慧製造、5G等重點行業獲得廣泛應用。
貴州易鯨捷資訊科技有限公司
地址:貴陽市高新區長嶺南路160號高科1號C座24樓
北京易鯨捷資訊科技有限公司
地址:北京朝陽區北辰東路8號匯賓大廈A座1302室
電話:010-84983409
上海易鯨捷資訊科技有限公司
地址:上海市浦東新區金科路2889弄1號長泰廣場A座6層03單元
電話:021-5082211
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70026636/viewspace-2936808/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何更好的解讀QianBase MPP資料庫執行計劃資料庫
- MPP 資料庫資料庫
- 2.8.1.1 關於資料庫服務資料庫
- PaddleOCR 服務化部署(基於PaddleHub Serving)
- 基於Docker部署Dubbo+Nacos服務Docker
- 在資料庫繁忙時如何快速有效的關閉MySQL服務資料庫MySql
- 基於Docker部署Oracle、MySQL等資料庫的資料檔案持久化DockerOracleMySql資料庫持久化
- 基於華為雲區塊鏈服務快速部署和搭建鏈上應用區塊鏈
- laravel基於remote model思想實現快速服務化(入門篇)LaravelREM
- 瞭解圖形資料庫資料庫
- CG Pipeline: 最佳圖形資料庫效能對比, 為您的CG生產資料服務資料庫
- Unity平臺 | 快速整合華為AGC雲資料庫服務UnityGC資料庫
- 如何做好SQL Server資料庫安裝規劃OMSQLServer資料庫
- 2.8.1 資料庫服務資料庫
- Dgraph 1.2.8 釋出,事務性分散式圖形資料庫分散式資料庫
- 服務端指南 | 基於資料的訪問控制服務端
- 【Grafana】基於CentOS 7 安裝部署Grafana服務端GrafanaCentOS服務端
- 基於Kubernetes叢集部署skyDNS服務DNS
- 3.1.3 關於資料庫服務自動啟動資料庫
- Zendesk:社會化的服務支援–資料資訊圖
- 安裝部署GBase 8a MPP資料庫對於伺服器作業系統的要求資料庫伺服器作業系統
- 如何部署 Docker Registry 服務Docker
- dockerfile來快速部署一個php服務DockerPHP
- 用 Docker swarm 快速部署分散式圖資料庫 Nebula Graph 叢集DockerSwarm分散式資料庫
- 2.8.1.4 建立資料庫服務資料庫
- mariadb資料庫服務資料庫
- 讓資料視覺化變得簡單 – JavaScript 圖形庫視覺化JavaScript
- 快速搭建基於 Serverless 的 .NET Core 資料庫應用Server資料庫
- 基於PyQt或PySide開發圖形化介面QTIDE
- 基於K8S部署fission函式即服務K8S函式
- Oracle中關於資料庫例項名與資料庫服務名(轉載)Oracle資料庫
- 騰訊雲資料庫伍鑫:MPP資料庫HTAP技術探索資料庫
- 如何快速部署容器化應用
- 2.8.1.3 Oracle特性資料庫服務Oracle資料庫
- 2.8.1.2 資料庫服務和效能資料庫
- oracle資料庫服務切換Oracle資料庫
- 圖資料庫HugeGraph:HugeGraph-Hubble基於Web的視覺化圖管理初體驗資料庫Web視覺化
- 達夢資料庫圖形化作業管理資料庫