IoTDB 集群重启某节点失败

问题现象

IoTDB 1.3.3.6 版本部署的 3C3D 集群,在重启某个节点服务时失败,报错信息为节点冲突,日志部分截图如下:

IoTDB 集群重启某节点失败_第1张图片

问题原因

当前 IoTDB 会根据 data/confignode/system 路径下的 confignode-system.properties 文件及 data/datanode/system 路径下的 system.properties 文件去判断是否为重启加入集群。如果该文件被误删除,则可能导致重启时认为当前节点是要加入集群的新节点,而不是重新启动已存在的节点,进而产生如上报错。

解决方案

  1. 可以按照日志提示信息,修改配置重新加入,成功后再移除掉失效的旧节点。

  2. 如果实际情况不允许修改配置信息,则可以参考集群中其他节点的 confignode-system.properties 和system.properties 文件,手动创建符合当前节点信息的 confignode-system.properties 和 system.properties,然后分别放到对应的 data/confignode/system 及 data/datanode/system 路径下,再启动即可成功。

你可能感兴趣的:(iotdb,数据库,开源,时序数据库)