写点什么

转载:GaussDB TPOPS 搭建流程

  • 2025-01-02
    广东
  • 本文字数:1147 字

    阅读完需:约 4 分钟

一、前言

由于工作需要,准备将现有 Oracle 数据切换至 GaussDB 数据库。在这里记录一下安装 GaussDB 数据库过程踩的坑。

首先,我装的是线下版本,需要先装一个 GaussDB 轻量化管理平台(TPOPS),装完管理平台后,再用这个平台去安装 GaussDB 数据库。

这里先说下 TPOPS 的安装过程。由于只是临时测试,TPOPS 我装的是单机版本的,找了一个虚拟机在上面搭建。话不多说,开整。

二、环境准备

1.     在华为 Support 官网上下载了安装指导文档和安装包。我下的是最新版本,文档可以直接浏览器下载,安装包的话,可以按照文档说的,搞个 DownloadCenter 下载工具去下载,会快很多。(这里要吐槽一下,装个平台要下载的包太多了…,而且还要提申请才能下载。)

2.     麒麟 v10 虚拟机一台,规格用的最小要求 8 核 64G 的,(有点大……)。磁盘的话,手册上说至少要 1.2T,当前没有这么多的资源,我就按照比例减到了 500G 来分配,亲测可行。(安装过程会有提示,忽略即可。)

三、安装前准备

1.     时钟源配置,我随便找了一台我们的服务器作为时钟源进行配置。

2.     从网上下载了一个麒麟 ISO 文件,上传到虚拟机上,按照手册进行配置 yum 源。

3.     按照手册指导,关闭防火墙,修改 pam 规则,配置 host 等。

4.     上传软件包到虚拟机。(再次吐槽,包太多了,而且有些包还比较大,上传耗了不少时间。)

5.     修改 user_edit_conf.conf 配置参数,这里我只修改了 IP 参数,其他的只要磁盘正常挂载了,无需修改,保持默认即可。

四、安装 TPOPS

1.     安装前检查

sh /data/docker-service/appctl.sh precheck install

执行这条命令,会进行安装前检查。这里检查结果会详细的列出来,检查失败的一般会在后面告诉你失败原因和简单的处理建议。

WARNING 级别消息为提示消息,不会阻塞安装,可以忽略。比如我这里提示了磁盘空间不足的消息。

ERROR 级别消息为错误消息,需要解决所有 ERROR 消息后,再进行安装。

这里检查我遇到了一些小问题,比如 Python 版本不对,环境变量不对等问题。就按照手册里的说明,一个个解决。直到 precheck 不报错为止。


2.     安装

sh /data/docker-service/appctl.sh install

执行这条命令进行 TPOPS 的安装,安装过程会提示是否继续单节点安装,并且要输入 root 用户的密码,剩下的就等他安装就行。我的安装过程还是比较顺利的,大概 30 分钟左右就安装完了,期间没有其他报错。

等控制台显示的进度到 100%的时候,就代表大功告成了,可以登陆提示信息里的链接,访问 GaussDB 管理平台。(这里的登录密码还要去下载另外一个文档里去找)




五、总结

总体来说,整个过程还是比较顺利的。可能和我的虚拟机比较干净,都没有什么冲突有关。前期在准备过程,步骤有点多,比较繁琐,真正到安装过程的时候,就比较方便了,两条命令就搞定。好了,下面就是 GaussDB 数据库的安装了。。。

用户头像

还未添加个人签名 2024-12-12 加入

还未添加个人简介

评论

发布
暂无评论
转载:GaussDB TPOPS搭建流程_GaussDB_炸鸡配冰淇淋_InfoQ写作社区