admin管理员组文章数量:1034049
YashanDB离线升级回退
数据库升级过程中可能因为网络故障、命令错误、配置文件错误及版本错误等原因导致数据库升级失败,此时请运行升级回退恢复升级前环境。
Warn:
- 仅升级失败才允许回退。
- 升级回退的过程中会重启数据库。
- 若升级失败且回退仍失败,请联系YashanDB技术支持解决。
升级成功后,执行回退会报错:
代码语言:javascript代码运行次数:0运行复制$ ./bin/yasboot cluster rollback -c yashandb
yashandb can't rollback because upgrade result is success
步骤1:回退数据库
升级失败时执行升级回退预期结果:
代码语言:javascript代码运行次数:0运行复制$ ./bin/yasboot cluster rollback -c yashandb
type | uuid | name | hostid | index | status | return_code | progress | cost
---------------------------------------------------------------------------------------------------------------------
task | c82ebcbb5fb4acd3 | RollbackYasdbCluster | - | yashandb | SUCCESS | 0 | 100 | -
------+------------------+------------------------+--------+--------------+---------+---------------+----------+----
task completed, status: SUCCESS
参数介绍:
代码语言:javascript代码运行次数:0运行复制-c, --cluster 集群名称
步骤2:回退yasom与yasagent
代码语言:javascript代码运行次数:0运行复制$ ./bin/yasboot package rollback -c yashandb -t /home/yashan/install/hosts.toml
rollback package...
host0001 100% [====================================================================] 2s
参数介绍:
代码语言:javascript代码运行次数:0运行复制-c, --cluster 集群名称
-t, --toml 需要服务器配置文件hosts.toml,此处指部署旧版本时生成的hosts.toml文件
YashanDB离线升级回退
数据库升级过程中可能因为网络故障、命令错误、配置文件错误及版本错误等原因导致数据库升级失败,此时请运行升级回退恢复升级前环境。
Warn:
- 仅升级失败才允许回退。
- 升级回退的过程中会重启数据库。
- 若升级失败且回退仍失败,请联系YashanDB技术支持解决。
升级成功后,执行回退会报错:
代码语言:javascript代码运行次数:0运行复制$ ./bin/yasboot cluster rollback -c yashandb
yashandb can't rollback because upgrade result is success
步骤1:回退数据库
升级失败时执行升级回退预期结果:
代码语言:javascript代码运行次数:0运行复制$ ./bin/yasboot cluster rollback -c yashandb
type | uuid | name | hostid | index | status | return_code | progress | cost
---------------------------------------------------------------------------------------------------------------------
task | c82ebcbb5fb4acd3 | RollbackYasdbCluster | - | yashandb | SUCCESS | 0 | 100 | -
------+------------------+------------------------+--------+--------------+---------+---------------+----------+----
task completed, status: SUCCESS
参数介绍:
代码语言:javascript代码运行次数:0运行复制-c, --cluster 集群名称
步骤2:回退yasom与yasagent
代码语言:javascript代码运行次数:0运行复制$ ./bin/yasboot package rollback -c yashandb -t /home/yashan/install/hosts.toml
rollback package...
host0001 100% [====================================================================] 2s
参数介绍:
代码语言:javascript代码运行次数:0运行复制-c, --cluster 集群名称
-t, --toml 需要服务器配置文件hosts.toml,此处指部署旧版本时生成的hosts.toml文件
本文标签: YashanDB离线升级回退
版权声明:本文标题:YashanDB离线升级回退 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://it.en369.cn/jiaocheng/1748109285a2254754.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论