gbase 8c分布式升级步骤

GBase 8c 多模多态企业级分布式数据库具备高性能、高可用、弹性伸缩、高安全性等特性,可以部署在物理机、虚拟机、容器、私有云和公有云,为关键行业核心系统、互联网业务系统和政企业务系统提供安全、稳定、可靠的数据存储和管理服务。GBase 8c支持行存、列存、内存等多种存储模式;支持单机、主备式、分布式等多种部署形态。

此次是B16升级到B18版本--------非平滑升级(离线升级)
以gtm主节点执行升级操作为例(cn节点也可)

1.升级前备份

!!! 升级前必须先备份

 gs_dumpall  -f all.sql -p 5432

2.检查版本及状态

gsql postgres -c "select  version();"
 gha_ctl monitor all -l http://x.x.24.21:2379

3.上传新包,并解压

/data1/software/up_B18
--上传新版本包到已创建的目录/data1/software/up_B18
--以gtm主节点执行解压安装包,继续解压om包
cd /data1/software/up_B18
tar -zvxf GBase8cV5_S3.0.3B18_centos7.6_aarch64.tar.gz 
tar -zvxf GBase8cV5_S3.0.3B18_CentOS_x86_64_om.tar.gz

4.确认集群名称

gha_ctl monitor all -l http://x.x.24.21:2379 |grep ‘“cluster”:’

在这里插入图片描述

5.prepare新版本安装包

gha_ctl prepare -u gbase V5_S3.0.3B18 /data1/software/up_B18 /data1/gbase/gbase_db -l http://x.x.24.21:2379 -c gbase

{
    "ret":0,
    "msg":"Success"
}

在这里插入图片描述

6.检查 dcs节点 的当前版本

etcd节点执行

etcdctl_api=2 etcdctl -u root:Gbase8c --endpoint http://x.x.24.21:2379 get /service/gbase/meta/env_info

{"cluster_type": "multiple-nodes", "version": "V5_S3.0.3B18", "pkg_path": "/data1/software/up_B18", "prefix": "/data1/gbase/gbase_db", "user": "gbase", "port": 22}

在这里插入图片描述

7.开始离线升级

–升级前配置平滑处理

cd /data1/software/up_B18/script; ./gha_ctl upgrade V5_S3.0.3B18  -t catalog -l  http://x.x.24.21:2379  -c gbase

{
    "ret":0,
    "msg":"Success"
}

在这里插入图片描述

8.停止所有节点

gha_ctl stop all -l http://x.x.24.21:2379 -c gbase

{
    "ret":0,
    "msg":"Success"
}

在这里插入图片描述

9.升级

切换到升级版本包解压后的script目录,在升级版本包解压后的script目录,填写与prepare时一致的版本号version

cd /data1/software/up_B18/script
./gha_ctl upgrade V5_S3.0.3B18 -l http://x.x.24.21:2379 -c gbase

在这里插入图片描述

10.启动所有节点

gha_ctl start all -l http://x.x.24.21:2379 -c gbase

在这里插入图片描述

11.升级后配置平滑处理

cd /data1/software/up_B18/script; ./gha_ctl upgrade V5_S3.0.3B18  -t catalog-post -l http://x.x.24.21:2379 -c gbase

在这里插入图片描述

12.验证升级后的集群状态

gha_ctl monitor all -l http://x.x.24.21:2379 -c gbase

13.验证版本信息

gsql postgres -c "select  version();"

在这里插入图片描述

14.验证数据目录install路径下app和om目录对应的软连接是不是最新版

在这里插入图片描述

15.应用配合验证升级后数据一致性

  • 8
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值