2016-07-14 65 views
2

運行ascli我得到了很多的2016-07-14 15:44:07 WARN AEROSPIKE_ERR_TIMEOUT警告。我看到,在asadm - >info network有列出13個節點,但只有4是活動的(這是正確的,它是一個4節點集羣)。那些其他9個節點既可以是舊的主機,也可以是早期離開集羣的舊主機,或者是(正確)集羣一部分的主機的其他IP地址。否則,羣集正常工作。所有節點運行3.7.4.1。節點不被人遺忘

有沒有辦法刪除所有那些舊主機?他們不會做任何事情。

回答

2

您正在尋找services-alumni-reset命令。基本上Aerospike不知道你不打算在將來返回這些節點,因此它將這些條目保留在其內部校友列表中,以允許工具檢測集羣中缺少的節點。重置命令將校友列表與活動節點列表同步,並且可以在節點已經從集羣永久移除時使用。

NB,校友名單不會影響塞式服務器或客戶端,它是專爲提供故障排除和各種診斷工具使用。

+0

非常好,這有幫助。它仍然在列表中有一些我不想在那裏的地址,但是這些地址屬於機器上的其他接口,我會看看是否綁定到正確的接口會有所幫助。謝謝! – Harmen

+0

('asinfo -v「service''表明我確實它結合了太多的接口,所以這是很容易解決爲好) – Harmen

+0

是的,如果沒有指定,所有的接口都發布到客戶端。您需要在配置更改後運行service-alumni-reset以刪除新的死亡實體。 – kporter