在OceanBase数据库中,这个问题怎么解决?
问下 我们有个环境ocp采用的是高可用(三台),三台服务器上config.yaml server 当时配置的都只有单台IP, 现在升级的话 是需要每台服务器上单独去升级嘛? 还是修改其中 一台config.yaml 填全server IP呢?# OCP config
ocp:
name: 'ocp-330'
process:
port: 4090
log_dir: /tmp/ocp330/log
servers:
- 172.xxx.xx.xx
resource:
cpu: 10
填全ip 升级即可。ob支持单机转换分布式。
ob 形式: https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000218345
ocp 形式 :https://www.oceanbase.com/docs/common-ocp-1000000000348288。
3.x老版本支持 新版本还再做。新版本是obd去管理 当前最新的obd250 支持了除ocp外的所有组件扩容,ocp应该还在路上。此回答整理自钉群“[社区]技术答疑群OceanBase”。
在进行OceanBase数据库升级时,如果采用的是高可用(三台)模式,那么是需要在每台服务器上单独进行升级的。首先,根据需要选择相应的ODC镜像,并在每个节点上重新拉取和运行。这涉及到在宿主机上获取镜像,然后在命令行工具中运行相关语句来加载镜像。
另外,需要注意的是,如果在升级过程中需要进行ADD SERVER或DELETE SERVER操作,或者是使用过渡版本进行升级,都需要联系技术人员提供支持。此外,为了确保系统的持续可用性,建议在升级前做好相关备份,避免数据丢失。
最后,关于config.yaml的配置问题,无论是单独修改每台服务器上的配置,还是在一台服务器上填全server IP,都需要保证各服务器的配置保持一致,以确保集群的高可用性。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。