提交升级
升级完成后,如果验证也没问题。接下来就可以提交升级。
说明: 一旦提交操作完成,则不能再执行回滚操作。
操作步骤
以数据库用户(如omm)登录节点。
执行如下命令完成升级提交。
""
gs_upgradectl -t commit-upgrade -X /opt/software/GaussDB_Kernel/clusterconfig.xml
3.如果是滚动升级,需要升级完所有节点之后,才能执行提交操作。
升级版本回滚
本章介绍版本回滚方法。
操作步骤
以数据库用户(如omm)登录节点。
执行如下命令完成版本回滚(回滚内核代码)。回滚完成,如果需要保持内核和om代码的版本一致,可以执行一下旧包的前置命令(参见执行前置脚本gs_preinstall。)。
gs_upgradectl -t auto-rollback -X /opt/software/GaussDB_Kernel/clusterconfig.xml
说明: 如果数据库异常,需要强制回滚,可以使用如下命令。gs_upgradectl -t auto-rollback -X /opt/software/GaussDB_Kernel/clusterconfig.xml --forceopenGauss 3.X 版本使用的新的方式建立互信, 如果从openGauss 2.X升级到3.X后再回滚,执行完回滚命令后在执行旧包的前置命令之前需要执行以下两步: 1、删掉集群中各个节点的 /root/gauss_om/数据库用户名(比如omm) 目录 2、去掉数据库用户的互信,需要登录集群中每个节点删掉crontab定时任务,删除~/.ssh,杀掉互信进程,删掉SSH_AUTH_SOCK,SSH_AGENT_PID两个环境变量
查看回滚之后的版本号。
gs_om -V | --version
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




