1、南大通用GBase 8a集群从86版本升级到952版本
a) 使用root用户停止集群所有节点服务,命令service gcware stop
b) 修改demo.options文件,从86版本升级到95版本必须指定rootPwd的密码,如果数据库的密码不是默认的,需要在升级时命令行指定--generalDBUser和--generalDBPwd,分别是数据库的账号和密码。注意区分其中几个用户和密码:
- dbaUser、dbaPwd、dbaGroup: 操作系统dba用户、操作系统dba用户的密码以及所属的group
- rootPwd : 操作系统root用户密码
- dbRootPwd : 数据库root用户密码,用于更新数据库内的元数据
c) 使用dbaUser用户执行./gcinstall.py --silent=demo.options -U进行集群升级。
2、南大通用GBase 8a集群从952版本升级到953版本
a) 使用dbaUser用户停止集群所有节点服务,命令gcluster_services all stop。
b) 修改demo.options文件,从952版本升级到953版本不用指定rootPwd的密码,如果数据库的密码不是默认的,需要在升级时命令行指定--generalDBUser和--generalDBPwd,分别是数据库的账号和密码。另外还需要指定gcwareHost 以及gcwareHostNodeID(ipv6或者域名方式部署的集群需要指定该参数,ipv4不用设置该值),其中gcwareHost参数值为952集群所有的coordinator节点信息 。
c) 使用dbaUser用户执行./gcinstall.py --silent=demo.options -U进行集群升级。