datasophon
datasophon copied to clipboard
[Bug] [datasophon-api] 集群安装服务失败,删除服务重新安装,因为没有删除失败服务的全局参数(t_ddh_cluster_variable,GlobalVariables), 重新安装任然使用安装失败时配置的参数(Doirs2.0.7)
Search before asking
- [X] I had searched in the issues and found no similar issues.
What happened
集群安装服务失败,删除服务,未删除服务对应的参数(t_ddh_cluster_variable,GlobalVariables)
What you expected to happen
集群安装服务失败,删除服务,未删除服务对应的参数(t_ddh_cluster_variable,GlobalVariables)
How to reproduce
- t_ddh_cluster_variable 表增加 service_name字段
- 删除服务时候根据 cluster_id ,service_name查询 t_ddh_cluster_variable 所有参数,循环删除GlobalVariables
- 根据cluster_id ,service_name删除t_ddh_cluster_variable 中数据
Anything else
No response
Version
dev
Are you willing to submit PR?
- [X] Yes I am willing to submit a PR!
Code of Conduct
- [X] I agree to follow this project's Code of Conduct
在重新安装服务时会更新服务对应的全局变量,是否有必要删除?
我是在安装Doirs是发现的这个问题,重新安装Doirs时,${feMaster}这个参数并没有删除也没有更新,导致重新安装异常。 在架构层统一所有组件的安装逻辑是合适的,在删除组件时清理掉组件对应的参数,不影响后续重新安装应该是必须的。
在重新安装服务时会更新服务对应的全局变量,是否有必要删除?