obd部署问题

【产品名称】ob-deploy

【产品版本】1.1.0

【问题描述】部署配置文件(.yaml),每个参数冒号后需有空格。如不加空格obd部署检测会报错。

但参数devname: ens192 在检测过程中没有去空格,导致odb启动检测os系统文件时检测不到该dev,这里源代码应做个去空格处理。

短设备名可以检测通过,对应os系统文件格式:

每个参数冒号后需有空格,这个是一种参数文件风格,应该是设计如此(By Design)。

dev 那么空格没有trim掉,已经给研发反馈了,确认是已知bug,非常感谢你的反馈!

感谢反馈。这是个已知问题,已经在github上修复了,参考 https://github.com/oceanbase/obdeploy/issues/37。可用根据https://github.com/oceanbase/obdeploy/commit/b037c96b1a78397688f040a490dc495d805b65a7 修改 ~/.obd/plugins/oceanbase/3.1.0/start_check.py 修复该问题。

obd部署ok,但启动报错。4015, 'System error',不知4015号错误是什么,有错误号可查询吗。另有社区沟通群吗?集群启动错误日志: