GaussDB(DWS) ESL版本安装实践流程记录

网友投稿 461 2022-05-28

GaussDB(DWS)产品不但提供了云上数据库,也提供可以部署在物理机集群上的ESL版本,GaussDB(DWS)数据库主备从副本机制有效保障了数据库的可用性与数据安全,所以搭建一套GaussDB(DWS)  ESL物理机集群需要至少3节点物理机,物理机节点部署与网络配置这里不再赘述。

我们直接从软件安装流程看起,使用产品LLD配置工具将根据节点配置生成对应的软件配置文件分为以下几个部分:

install_cluster 集群安装模板,在FusionInsight Manager界面可使用该文件模板化安装集群。

install_oms OMS安装配置文件,用于在主备OMS节点上安装FusionInsight Manager软件。

precheck 配置文件 Setuptool工具用于检查preinstall操作后的结果是否正确。

preinstall 配置文件 Setuptool工具用于系统OS参数优化与磁盘配置等操作。

安装集群流程:

使用Setuptool工具进行Preinstall与Precheck操作。

Preinstall 将针对操作系统完成 OS参数调整,Hostname设置, 磁盘分区与挂载点配置,RPM包补齐等系列软件需要的系统环境配置与优化操作。操作从单个节点发起在所有配置的节点上执行,操作结束时注意执行结果中的Failure项,此项出现错误需要进行处理。

默认的日志位置:/tmp/fi-preinstall.log 常见的错误包括:

系统镜像ISO挂载版本或权限不对导致RPM包补包失败

磁盘配置和配置工具不符或存在特殊挂载类型导致磁盘格式化分区失败

网络故障或SSH配置超时限制导致节点之间操作中断

Precheck则是对于Preinstall执行之后结果进行的检查操作,主要检查各个节点的磁盘配置是否成功分区并正确挂载。一般情况下preinstall之后会自动进行precheck。根据执行结果进行处理。

安装FusionInsight Manager软件。

FusionInsight Manager提供了集群部署与运维等功能,安装完成后即可在界面上向导式进行集群安装运维操作。

GaussDB(DWS) ESL版本安装实践流程记录

使用LLD工具生成的install_oms OMS安装配置文件进行软件安装。

默认的相关日志位置:

/var/log/Bigdata/controller/scriptlog/install.log

/var/log/Bigdata/controller/controller.log

/var/log/Bigdata/nodeagent/scriptlog/

常见的错误包括:

ldap/ssd/kerberos服务异常导致安装失败

openssl版本导致安装失败

ntp服务异常导致安装失败

安装GaussDB 集群

登录FusionInsight Manager管理界面, 使用创建集群功能,导入LLD生成的集群安装模板即可自动完成主机发现,集群参数设置等动作。检查集群参数无误后点击提交就进入了集群部署流程。

请求校验参数:

Manager会对创建集群相关参数进行合法性校验。对于主机进行连接性检查等操作。

初始化系统环境

Manager初始化建立一些安装时所需要的环境变量文件与配置项。

配置系统环境

Manager配置安装时所需要的参数

分发软件包

Manager将需要安装的组件包根据集群拓扑分发至需要安装的节点上

安装节点

Manager 完成在其他节点上Nodeagent的安装部署。

安装组件

Manager 读取集群需要安装的各个组件包信息,为各个组件建立自己的工作区。

配置集群

Manager 为各个组件建立组件需要的配置文件与操作环境变量

初始化集群

Manager 对组件包解压至工作区,调用组件的环境清理脚本清理安装工作区,使用初始化脚本进行组件初始化安装流程。

启动集群

Manager 启动各个组件服务。

持久化集群数据

Manager 保存集群定义,持久化集群配置至数据库。

默认的相关日志位置:

节点安装日志:

Controller: /var/log/Bigdata/controller/controller_nodesetup.log

Nodeagent: /var/log/Bigdata/nodeagent/

服务初始化失败:

Kerberos服务日志: /var/log/Bigdata/kerberos/

Ldap服务日志:/var/log/Bigdata/ldapclient/

/var/log/Bigdata/ldapserver/

MPPDB服务日志:/var/log/Bigdata/mpp/scriptlog/postinstall.log

想了解GuassDB(DWS)更多信息,欢迎微信搜索“GaussDB DWS”关注微信公众号,和您分享最新最全的PB级数仓黑科技,后台还可获取众多学习资料哦~

EI企业智能 Gauss AP 数据仓库服务 GaussDB(DWS)

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:万字长文带你详解九大数据存储引擎结构(下)
下一篇:开发Garmin佳明手表应用准备工作
相关文章