当前位置: 首页 > article >正文

GaussDB TPOPS 搭建流程记录

目录

前言

环境准备

安装前准备

安装TPOPS

总结


  • 前言

由于工作需要,准备将现有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数据库的安装了。


http://www.kler.cn/a/420469.html

相关文章:

  • jmeter 压测常用静默参数解释应用
  • 第1章:CSS简介 --[CSS零基础入门]
  • openEuler 22.03 使用cephadm安装部署ceph集群
  • shell脚本30个案例(五)
  • Java中 HttpURLConnection 和 HttpClient 详解(初学者友好)
  • 【深度学习】四大图像分类网络之AlexNet
  • 记录使用Spark计算订单明细表销量排行榜的实现
  • 流量特征分析
  • 【娱乐项目】竖式算术器
  • IDEA使用HotSwapHelper进行热部署
  • Docker Stack简介及使用
  • 近几年,GIS专业的五类就业方向!
  • vue2组件跨层级数据共享provide 和 inject
  • Unity类银河战士恶魔城学习总结(P156 Audio Settings音频设置)
  • 聚观早报 | 戴尔发布第三财季财报;REDMI K80屏幕细节
  • Android 车载虚拟化底层技术-Kernel4.19-Android10(双card)技术实现
  • 瀚高创库建表pgsql
  • linux的挂卸载
  • 【docker】多阶段构建与单阶段构建
  • leetcode每日一题(20241202)
  • BERT的中文问答系统36-2
  • Java GET请求 请求参数在Body中使用Json格式传参
  • 简单介绍下 VitePress 中的 vp-doc 和 vp-raw
  • Git:分支管理
  • 面试小札:JVM虚拟机
  • LeetCode Hot100 21~30