基于华为云 EulerOS 2.8 的 GaussDB T 主备搭建(1P1S)

目录

  • 环境
  • 主备机分别完成以下操作
  • 主机操作
  • 备机操作
  • 同步验证

环境

主备库 云环境规格 操作系统 主机名 IP地址 端口号
主库 4vCPUs 8G EulerOS 2.8 64bit with ARM THR102-0001 192.168.0.164 1888
备库 4vCPUs 8G EulerOS 2.8 64bit with ARM THR102-0002 192.168.0.231 1888

主备机分别完成以下操作

  • 创建用户及用户组
groupadd dbgrp
useradd -g dbgrp -d /home/omm -m -s /bin/bash omm
  • 修改OMM用户密码
passwd omm
  • 创建软件目录
mkdir -p /opt/software/gaussdb
  • 进入目录并上传软件
GaussDB_T_1.0.2-EULER20SP8-ARM-64bit.tar.gz

主机操作

  • 解压软件
[[email protected] ~]# cd /opt/software/gaussdb/
[[email protected] gaussdb]# ls
GaussDB_T_1.0.2-EULER20SP8-ARM-64bit.tar.gz
[[email protected] gaussdb]# tar -zxvf GaussDB_T_1.0.2-EULER20SP8-ARM-64bit.tar.gz
  • 解压数据库
[[email protected] gaussdb]# tar -zxvf GaussDB_T_1.0.2-DATABASE-EULER20SP8-64bit.tar.gz
  • 进入目录执行安装
[[email protected] gaussdb]# cd GaussDB_T_1.0.2-DATABASE-EULER20SP8-64bit/
[[email protected] GaussDB_T_1.0.2-DATABASE-EULER20SP8-64bit]# python install.py -U omm:dbgrp -R /opt/gaussdb/app -D /opt/gaussdb/data -C LSNR_ADDR=127.0.0.1,192.168.0.164 -C LSNR_PORT=1888 -C REPL_PORT=1889 -C "LOG_ARCHIVE_DEST_2=SERVICE=192.168.0.231:1889 SYNC"
# 输出信息
Checking runner.
Checking parameters.
End check parameters.
Checking user.
End check user.
Checking old install.
End check old install.
Checking kernel parameters.
Checking directory.
Checking integrality of run file...
Decompressing run file.
Setting user env.
Checking data dir and config file
Initialize db instance.
Creating database.
Creating database succeed.
Changing file permission due to security audit.
Install successfully, for more detail information see /home/omm/zengineinstall.log.
  • 登录数据库查询主机角色
[[email protected] GaussDB_T_1.0.2-DATABASE-EULER20SP8-64bit]# cd
[[email protected] ~]# su - omm
Last login: Mon Mar 23 18:44:52 CST 2020
[[email protected] ~]$ zsql / as sysdba -q

connected.

SQL> select database_role from dv_database;

DATABASE_ROLE
------------------------------
PRIMARY                       

1 rows fetched.

备机操作

  • 解压软件
[[email protected] ~]# cd /opt/software/gaussdb/
[[email protected] gaussdb]# ls
GaussDB_T_1.0.2-EULER20SP8-ARM-64bit.tar.gz
[[email protected] gaussdb]# tar -zxvf GaussDB_T_1.0.2-EULER20SP8-ARM-64bit.tar.gz
  • 解压数据库
[[email protected] gaussdb]# tar -zxvf GaussDB_T_1.0.2-DATABASE-EULER20SP8-64bit.tar.gz
  • 进入目录执行安装
[[email protected] gaussdb]# cd GaussDB_T_1.0.2-DATABASE-EULER20SP8-64bit/
[[email protected] GaussDB_T_1.0.2-DATABASE-EULER20SP8-64bit]# python install.py -U omm:dbgrp -R /opt/gaussdb/app -D /opt/gaussdb/data -C LSNR_ADDR=127.0.0.1,192.168.0.231 -C LSNR_PORT=1888 -C REPL_PORT=1889 -C "LOG_ARCHIVE_DEST_2=SERVICE=192.168.0.164:1889 SYNC" -O
# 输出信息
Checking runner.
Checking parameters.
End check parameters.
Checking user.
End check user.
Checking old install.
End check old install.
Checking kernel parameters.
Checking directory.
Checking integrality of run file...
Decompressing run file.
Setting user env.
Checking data dir and config file
Initialize db instance.
Changing file permission due to security audit.
Install successfully, for more detail information see /home/omm/zengineinstall.log.
  • 执行脚本
[[email protected] GaussDB_T_1.0.2-DATABASE-EULER20SP8-64bit]# su - omm
[[email protected] ~]$ cd /opt/gaussdb/app/bin/
[[email protected] bin]$ python zctl.py -t build
# 输出信息
Check if incremental build is available ...
Begin to shutdown database ...
Done

Begin to clear data and log ...
Done

Begin to startup instance nomount ...
Done

Is incremental build: False
Begin to build database ...
Done

Successfully build database
  • 登录数据库查询备机角色
[[email protected] bin]$ zsql / as sysdba -q

connected.

SQL> select database_role from dv_database;

DATABASE_ROLE
------------------------------
PHYSICAL_STANDBY              

1 rows fetched.

同步验证

  • 主库创建测试表插入数据
SQL> create table henry(id number);

Succeed.

SQL> insert into henry values(1);

1 rows affected.

SQL> commit;

Succeed.

SQL> select * from henry;

ID
----------------------------------------
1                                       

1 rows fetched.
  • 备库查询验证
SQL> select * from henry;

ID
----------------------------------------
1                                       

1 rows fetched.

原文地址:https://www.cnblogs.com/askscuti/p/12553986.html

时间: 2024-10-09 11:11:13

基于华为云 EulerOS 2.8 的 GaussDB T 主备搭建(1P1S)的相关文章

基于华为云EI ModelArts,体验从零打造AI应用模型

现如今 AI 技术.概念火爆.落地应用更是繁多,但开发呢?是否困难?到底有多痛?据了解,大部分 AI 开发者的工作时间并不长,并且十有八九可能不是"科班出身".从编写的教材.录制的课程中就可以看出,所有的教学都不可避免地带有很强的的学术性,即便有意避免研究导向,仍然离产业界的需求相去甚远.并且随着新一波人工智能的热潮,人们发现手里的数据多了,电脑运算的更快了,但实际上,这些 AI 开发者使用的工具并不顺手.为帮助开发者更深入地了解 AI 开发,快速上手 AI 开发必备技能,12 月 2

基于华为云语音通知 VoiceCall 的应用上线记录并分享.NET CORE DEMO

最近公司要上线语音通知功能,需求如下: 场景:发生报警时,自动通知到指定的手机号,同时,提供几个按键选项,例如,语音通知如下: "您好,XXX小区发生XXXX报警,按1确认报警,按2忽略报警,按3屏蔽报警,暂不处理请挂机" ->用户按1,播放:您的确认请求已提交,处理结果稍候将以短信形式通知您 ->通过呼叫状态API识别按键1 ->执行操作A ->用户按2,播放:您的忽略请求已提交,处理结果稍候将以短信形式通知您 ->通过呼叫状态API识别按键2 ->

基于华为云深度学习的手写数字识别

https://support.huaweicloud.com/bestpractice-modelarts/modelarts_10_0010.html https://support.huaweicloud.com/bestpractice-modelarts/modelarts_10_0005.html 原文地址:https://www.cnblogs.com/littlehb/p/11675254.html

2018中国经济持续向好,华为云能否跃升云计算三强?

2016年8月华为全联连大会上,华为轮值CEO胡厚崑在主题演讲中说:哪里有什么洪荒之力,成功都是一步一步走出来的!然而,对于2017年才大举进入公有云市场的华为来说,确实遇上了"洪荒之力":联合国<2018世界经济形势与前景>报告指出2017年全球经济实现了3%的总体增长,这是自2011年金融危机以来全球经济增长的最高纪录,2018年和2019年也将保持这个增速. 2017年对于中国经济来说是一个关键的转折之年,联合国报告指出2017年的中国经济比前一年实现了更加快速的扩张

华为云PaaS大型互动专场,邀您体验趣玩黑科技!

[活动进行中] 华为云PaaS大型互动专场,邀您体验趣玩黑科技! ? ?? ???3月14日,华为云PaaS专场活动正式上线!趣味新奇的demo体验.垂直于技术分享的专家咨询,以及中奖率超高的有奖问答等等环节,为技术宅们提供了一场Geek盛宴. ? ?? ?华为云服务适用于不同行业多种业务场景,帮助不同框架的应用轻松上云,实现分布式云环境的高效运行.自动化运维,使能企业应用快速创新.华为云服务涵盖企业云化上云前后各个阶段以及七类应用场景,一直备受开发爱好者关注. ? ?? ? 在本次华为云服务开

深度解读华为云智能企业云应用平台

深度解读华为云智能企业云应用平台企业应用上云的过程中,智能云基础设施极大提升了资源获取与运维的效率,但应用自身的开发.部署与运维仍然繁琐与低效.同时,人工智能,边缘计算,区块链等新技术正逐渐进入企业核心业务流程,企业应用需快速和新技术结合产生更大商业价值.针对这些需求,华为云推出智能企业云应用平台,其构建在智能云基础设施之上,提供一个应用底座和三个创新解决方案,为企业业务创新保驾护航.一个应用底座:全栈云原生应用开发与管理,敏捷高效,快速DevOps全栈云原生应用开发与管理包括容器.微服务框架.

华为云 DAS,大幅提高数据库开发效率

华为云数据管理服务(Data Admin Service,简称DAS),是一款专业的简化数据库管理工具,提供优质的可视化操作界面,大幅提高工作效率,让数据管理变得安全简单.主要包含以下功能:1.SQL 窗口管理DAS 提供了类似 Excel 的表格方式编辑数据,让不懂 SQL 查询语言的用户也能无障碍增删.改查表数据以及统计分析.SQL 窗口提供 SQL 格式化.SQL 智能提示.SQL执行计划.SQL模板等功能.目前,DAS 新支持常用SQL保存功能,方便开发人员查找和复用. DAS常用 SQ

华为云普惠AI让12人初创公司弄潮“+智能”

"我们一起成长才有价值".在2019年3月5日的华为云惠普AI开放日上,华为公司副总裁.华为云BU总裁郑叶来如是说.陕西融普信息科技有限公司(以下简称:陕西融普)就是在华为云这片黑土地上成长起来的企业之一. 人工智能是黑土地的核心技术."能不能让消费者一天多光顾店面两到三次?能实现的就是好AI!"这是陕西融普CTO雷顺奇在2019年3月5日华为云惠普AI开放日上接受采访时所表达的观点.雷顺奇是华为云MVP之一,MVP(Most Valuable Profession

华为云首批通过可信区块链评测

华为云首批通过可信区块链评测来源:互联网近年来,区块链技术正在被各行各业所认可,具有"降成本.提效率.优化产业诚信环境"的作用.基于区块链系统,数据可以被有效地确权,通过"可信数字化"的数据上链过程,有效地保障数据的真实性,实事求是地为产业解决过往难以解决的问题,从"降成本"和"提效率"两个方面推动各行业的转型升级. 日前,在2019华为中国生态合作伙伴大会上,华为云就发布了区块链+政务.区块链+公司间交易.区块链+供应链物流