AnyShare-添加节点失败,提示错误信息:Add node failed.Exception: 10.239.12.5 is dirty.
关键字
节点、dirty
适用产品
- AnyShare Enterprise 7.0.x
- AnyShare Express 7.0.x
- AnyShare Cloud 7.0.x
问题描述
登录 AnyShare 管理控制台, 在服务器管理界面,点击添加节点,输入要添加的节点的 IP 地址,然后点击确定,提示如下信息:
Add node failed.Exception: 10.239.12.5 is dirty.Node has been added to other cluster,please remove from Web Console of other cluster or clear the node from backgroud.

问题影响
新增加的节点无法加入集群。
问题原因
该节点还存有其它集群的信息,再添加新节点的时候,已有的集群信息不为空,所以会出现此问题。这种情况一般是因为该节点曾经加入过其它集群。
解决方案
为解决此问题,要清除加入集群失败节点的节点信息。
警告:该操作会清理节点信息,请勿在已有数据节点进行该操作。
执行以下命令,进入清理残留信息接口所在目录,清除残留信息。
cd /sysvol/apphome/app/ThriftAPI/gen-py-tmp/ECMSManager/
cd /sysvol/apphome/app/ThriftAPI/gen-py-tmp/ECMSManager/

更多信息
添加节点时,要检查将要加入集群的节点后台 /sysvol/apphome/VersionDetails 文件中记载的版本信息,要求与现有集群主节点的版本一致。