QianBaseMPP数据库是针对大规模数据查询分析、企业级数据仓库和商业 智能等领域设计的一种大规模并行处理(MPP)数据库产品。MPP(大规模并行处理的简称,也被称为 shared nothing 架构)是指有两个或者更多个处理器协同执行一个操作的系统,每一个处理器都有其自己的内存、操作系统和磁盘。 QianBaseMPP 使用这种高性能系统架构来分布TB级数据仓库的负载,并且能够使用系统的所有资源并行处理一个查询。QianBaseMPP 基于开源的PostgreSQL,一个数据库集群是由多个独立的 PostgreSQL实例构成的,这些实例分布在不同的主机上,实例之间协同工作,用户可以像使用一个普通的单机数据库那样,进行访问和执行SQL操作。

使用Linux X86服务器,实现基于图形化OM服务快速部署QianBaseMPP数据库,体验QianBaseMPP最小完整拓扑的集群。
最小规模的QianBaseMPP集群拓扑:

主机信息(主机名、IP地址以及角色)和操作系统信息:

部署集群主机软件和环境要求:

选择RedHat6.x/7.x,Centos6.x/7.x以及kylin server v10等主流操作系统。
根据操作系统iso文件,配置本地的yum源,后续OM安装自动安装依赖包。
在使用rpm安装QianBase MPP时,下列的软件包是自动检查依赖关系的。
4.4时间同步根据具体的操作系统,配置时钟同步,QianBaseMPP数据库要求所有机器的时间保持同步,建议使用chrony服务配置时间同步。
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安装成功
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

【登录图形化OM服务】->【部署】->【集群】->【集群管理】->【添加集群】

集群名称示例:MPP-esgyn,集群类型选择:XMPP

主机IP地址【10.15.41.[123-126]】->【用户名:密码】->【查找主机】->【勾选主机】->【下一步】 注:以下截图ip不符,仅参考

选择【自动安装】【开始安装】系统时钟同步集群各个节点,输入时钟同步IP[默认选择OM 安装服务器节点]

时钟同步完成后点击【验证】:验证同步是否正确。

如上图都通过后点击下一步设置参数页面。

配置数据库应用存储目录:
建议将所有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加密登录
[ 以上路径仅为参考,各自配置环境实际情况做调整]

等待OM管理器自动安装到各个节点并初始化数据库,最后安装完成后点击完成即可。
左边菜单栏【部署】【集群】查看集群安装情况

左边菜单栏【预览】查看集群展示栏

易鲸捷公司成立于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博客 ” ,链接:https://blog.itpub.net/70026636/viewspace-2936808/ ,如需转载,请注明出处,否则将追究法律责任。