【 使用环境 】测试环境
【 OB or 其他组件 】obd oceanbase
【 使用版本 】4.0.0
【问题描述】
参考https://open.oceanbase.com/docs/videoCenter/4700011教程,通过obd对observer进行扩容时,obd提示需要redeployment,但是选择y后会将整个集群删除并重新部署,和视频描述不符
【复现路径】
1.通过obd部署1节点obd autodeploy -c cluster1.yaml成功
2.通过obd部署新的节点obd deploy -c cluster2.yaml成功
3.
通过obd cluster edit-config cluster1 将cluster2中observer的信息添加到cluster1.yaml中
oceanbase-ce:
servers:
- name: server1
ip: 172.16.1.1
- name: server2 #新增
ip: 172.16.1.2 #新增
....
server1:
zone1
server2: #新增
zone2 #新增
保存时提示
Modifications to the deployment archtecture take effect after you redeploy the architecture. Are you sure that you want to start a redeployment? [y/n]:
此时选择y则会重推cluster1集群并新建,选择n则继续编辑。
无法对集群进行扩容