greenplum 升级greenplum-db-6.1.0 > greenplum-db-6.15
目录
前言
一、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
相关文章