「OushuDB」版本升级 元数据表更改步骤

简介: 请注意需要留下足够的升级与测试时间,避免升级出现问题需要回退到老版本。另外,请在升级前做好数据的备份工作,防止出现意外。

请注意需要留下足够的升级与测试时间,避免升级出现问题需要回退到老版本。另外,请在升级前做好数据的备份工作,防止出现意外。

替换二进制

在进行元数据表的更新前,需要先进行二进制的替换

停止偶数数据库集群

使用gpadmin用户登录服务器master节点

hawq stop cluster -a# 如果有正在执行的语句,并且你想要马上停止集群,你可以执行下述语句:hawq stop cluster -a -M immediate

备份master节点的数据

在master节点上:

cp -r <hawq-data-directory> /home/gpadmin# <hawq-data-directory> 是在hawq-site.xml文件中设置的存储master节点数据的路径

变更元数据表

在master节点上:

hawq start master
# 先启动master节点

hawq config -c gp_maintenance_conn -v true —-skipvalidation
#设置升级需要的guc值

hawq start master -U upgrade
#以升级模式启动master节点

psql -U gpadmin
#以gpadmin超级用户登录

#假如你想要改变元数据表,例如pg_authid(当从3.1.2升级到3.2.0的情况下),执行下述语句:
alter table pg_authid add column rolcreaterexthive bool;
alter table pg_authid add column rolcreatewexthive bool;

hawq stop master
hawq start cluster -a
#退出升级模式,重新启动集群

#元数据表的升级结束,可以在正常模式下来使用偶数数据库集群
目录
相关文章
|
消息中间件 Java
SpringBoot RabbitMQ死信队列
SpringBoot RabbitMQ死信队列
295 0
|
SQL 缓存 Java
如何判断mybatis 开启二级缓存 和二级缓存详细讲解
如何判断mybatis 开启二级缓存 和二级缓存详细讲解
420 0
|
存储
二维数组在物理上以及逻辑上的数组维度理解
C 语言中,二维数组在物理上按行优先连续存储,可视为一维数组的数组;逻辑上呈现行和列的结构,支持通过双下标访问元素,适用于矩阵和表格等数据结构的表示与操作。
|
存储 边缘计算 人工智能
深入理解云计算:架构、类型与未来趋势
【10月更文挑战第6天】深入理解云计算:架构、类型与未来趋势
524 0
|
Java 机器人 数据安全/隐私保护
蓝桥杯历届真题题目+解析+代码+答案(2013-2020)(JavaA、B、C组)(C++语言)(Python)
蓝桥杯历届真题题目+解析+代码+答案(2013-2020)(JavaA、B、C组)(C++语言)(Python)
650 0
|
弹性计算 大数据 测试技术
2024年阿里云服务器租用价格_包年/包月/按小时收费明细表
阿里云服务器租用价格表大全,云服务器一年费用、一个月价格以及1小时收费明细,云服务器ECS经济型e实例2核2G、3M固定带宽99元一年、ECS u1实例2核4G、5M固定带宽、80G ESSD Entry盘优惠价格199元一年,轻量应用服务器2核2G3M带宽轻量服务器一年61元、2核4G4M带宽轻量服务器一年165元12个月、2核4G服务器30元3个月,幻兽帕鲁4核16G和8核32G服务器配置,云服务器ECS可以选择经济型e实例、通用算力u1实例、ECS计算型c7、通用型g7、c8i、g8i等企业级实例规格。今天分享阿里云服务器租用费用最新报价,具体实例规格、配置及月付和年付租用优惠价格表。
321 2
|
弹性计算 缓存 测试技术
2核4G服务器怎么样?能支持多少人同时在线?以阿里云为例
2核4G服务器怎么样?能支持多少人同时在线?以阿里云为例,阿里云2核4g服务器能支持多少人访问?2核4G服务器并发数性能测试,阿小云账号下的2核4G服务器支持20人同时在线访问,然而应用不同、类型不同、程序效率不同实际并发数也不同,2核4G服务器的在线访问人数取决于多个变量因素
|
JavaScript
原生js实现轮播图
vue2走马灯有官方bug无法解决,为此用原生js实现了一个轮播图
298 4
原生js实现轮播图
|
数据可视化 测试技术 定位技术
数据可视化——如何绘制地图
数据可视化——如何绘制地图