绑定完请刷新页面
取消
刷新

分享好友

×
取消 复制
greenplum 升级greenplum-db-6.1.0 > greenplum-db-6.15
2023-03-13 15:00:00

目录

前言

一、master服务器 1台

1.登录 master 服务器,停止数据库:

2.备份 greenplum-db-6.1.0 原文件

3.配置环境变量 :vi .bashrc ,添加如下内容

4.安装文件:greenplum-db-6.15.0-rhel7-x86_64.rpm

5.将安装好的 greenplum-db-6.15.0 赋权给 gpadmin 用户

二、standby 服务器 1台(和master的操作差不多)

1.登录 standby 服务器,备份 greenplum-db-6.1.0 原文件

2.配置环境变量 :vi .bashrc ,添加如下内容

3.安装文件:greenplum-db-6.15.0-rhel7-x86_64.rpm

4.将安装好的 greenplum-db-6.15.0 赋权给 gpadmin 用户

三、节点 服务器 8台(每台操作是完全一致的)

1.登录 节点 服务器,备份 greenplum-db-6.1.0 原文件

2.配置环境变量 :vi .bashrc ,添加如下内容

3.安装文件:greenplum-db-6.15.0-rhel7-x86_64.rpm

4.将安装好的 greenplum-db-6.15.0 赋权给 gpadmin 用户

四、登录 master 服务器,启动 greenplum 数据库

总结

前言
升级时间:2021/08/08

此次升级内容:greenplum-db-6.1.0 > greenplum-db-6.15.0

默认安装目录:/usr/local

安装包存放路径:/root/

服务器数量:10台,1台master、1台standby、8台节点

升级包:greenplum-db-6.15.0-rhel7-x86_64.rpm

关注微信公众号“仗剑闯天下”,回复关键词“greenplum”,即可获得下载地址。

提示:greenplum 版本升级只需要升级其对应的软件包即可,但是数据库中的实际数据是不受任何影响的,如果是生产环境建议提前做好数据库备份。

提示:以下是本篇文章正文内容,如果疑问请留言

一、master服务器 1台
1.登录 master 服务器,停止数据库:
命令如下:

[root@zygp10 ~]# su - gpadmin
Last login: Sun Aug 8 17:53:03 CST 2021 on pts/0
[gpadmin@zygp10 ~]$ gpstop -M fast
2.备份 greenplum-db-6.1.0 原文件
备份原安装软连接文件

cd /usr/local
[root@zygp10 local]# cp -a greenplum-db greenplum-db_bak20210808
备份 master 目录

[root@zygp10 /]# cd /gpdata/master
[root@zygp10 master]# cp -a gpseg-1 gpseg-1_20210808
3.配置环境变量 :vi .bashrc ,添加如下内容
cd ~
source /usr/local/greenplum-db/greenplum_path.sh
4.安装文件:greenplum-db-6.15.0-rhel7-x86_64.rpm
添加执行权限

cd ~
[root@zygp10 ~]# chmod -R 777 greenplum-db-6.15.0-rhel7-x86_64.rpm
安装

[root@zygp09 ~]# rpm -ivh greenplum-db-6.15.0-rhel7-x86_64.rpm --nodeps
安装后的文件目录:
/usr/local/greenplum-db-6.15.0
5.将安装好的 greenplum-db-6.15.0 赋权给 gpadmin 用户
[root@zygp10 ~]# chown -R gpadmin:gpadmin /usr/local/greenplum*
二、standby 服务器 1台(和master的操作差不多)
1.登录 standby 服务器,备份 greenplum-db-6.1.0 原文件
备份原安装软连接文件

cd /usr/local
[root@zygp09 local]# cp -a greenplum-db greenplum-db_bak20210808
备份 master 目录

[root@zygp09 /]# cd /gpdata/master
[root@zygp09 master]# cp -a gpseg-1 gpseg-1_20210808
2.配置环境变量 :vi .bashrc ,添加如下内容
cd ~
source /usr/local/greenplum-db/greenplum_path.sh
3.安装文件:greenplum-db-6.15.0-rhel7-x86_64.rpm
添加执行权限

cd ~
[root@zygp09 ~]# chmod -R 777 greenplum-db-6.15.0-rhel7-x86_64.rpm
安装

[root@zygp09 ~]# rpm -ivh greenplum-db-6.15.0-rhel7-x86_64.rpm --nodeps
安装后的文件目录:
/usr/local/greenplum-db-6.15.0
4.将安装好的 greenplum-db-6.15.0 赋权给 gpadmin 用户
[root@zygp09 ~]# chown -R gpadmin:gpadmin /usr/local/greenplum*
三、节点 服务器 8台(每台操作是完全一致的)
1.登录 节点 服务器,备份 greenplum-db-6.1.0 原文件
备份原安装软连接文件

cd /usr/local
[root@zygp08 local]# cp -a greenplum-db greenplum-db_bak20210808
节点服务器没有 master 文件,需要备份master

2.配置环境变量 :vi .bashrc ,添加如下内容
cd ~
source /usr/local/greenplum-db/greenplum_path.sh
3.安装文件:greenplum-db-6.15.0-rhel7-x86_64.rpm
添加执行权限

cd ~
[root@zygp08 ~]# chmod -R 777 greenplum-db-6.15.0-rhel7-x86_64.rpm
安装

[root@zygp08 ~]# rpm -ivh greenplum-db-6.15.0-rhel7-x86_64.rpm --nodeps
安装后的文件目录:
/usr/local/greenplum-db-6.15.0
4.将安装好的 greenplum-db-6.15.0 赋权给 gpadmin 用户
[root@zygp08 ~]# chown -R gpadmin:gpadmin /usr/local/greenplum*
至此所有服务器软件包安装完成。

四、登录 master 服务器,启动 greenplum 数据库
切换 gpadmin 用户:

[root@zygp10 ~]# su - gpadmin

启动数据库:

[gpadmin@zygp10 ~]$ gpstart -a

查看版本信息:

[gpadmin@zygp10 ~]$ gpstate -i

总结
提示:以上就是这篇文章要讲的内容,本文详细介绍了greenplum-db-6.1.0 > greenplum-db-6.15.0详细的升级过程及操作命令。


本文来源:https://blog.csdn.net/network_mitong/article/details/119519531

分享好友

分享这个小栈给你的朋友们,一起进步吧。

Greenplum
创建时间:2022-04-08 15:36:19
Greenplum
展开
订阅须知

• 所有用户可根据关注领域订阅专区或所有专区

• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询

• 专区发布评论属默认订阅所评论专区(除付费小栈外)

技术专家

查看更多
  • itt0918
    专家
戳我,来吐槽~