2017-07-11 81 views
0

我在Cassandra的C++連接器中遇到了一些問題。它被設置爲連接到羣集(例如10.0.0.10和10.0.0.11)。其中一個主機已更改地址(現在是10.1.1.10)。我已經更新了cassandra的配置,從對等表中刪除了10.0.0.11。 Nodetool已經顯示正確的羣集配置。Cassandra C++連接器:地址已更改

然而,C++連接器一直抱怨連接到10.0.0.11。我不知道在哪裏可以找到。由於尚未涉及生產數據,因此我已銷燬所有數據目錄並重新創建密鑰空間。不過,這似乎被緩存在某處。

回答

0

文件cassandra.yaml中的參數broadcast_rpc_address被設置爲舊的IP地址。

這足以讓客戶端搜索舊IP地址。只有當主機10.0.0.10是聯繫點時纔會發生這種情況。