2014-10-02 116 views
0

我在EC2上有一個節點Cassandra集羣(從Datastax AMI啓動),我手動添加了一個新節點,該節點也由同一個Datastax AMI刪除數據目錄並修改cassandra.yaml後。我可以在Opscenter的節點部分看到兩個節點,但我看到Opscenter代理未安裝在新節點中(已連接兩個代理中的一個)。它看起來在新節點中有它自己的opscenter安裝,並且與第一個節點中的opscenter安裝有某種衝突?我想我必須在新節點中修復一些opscenter代理的配置文件,以便它可以指向第一個節點的opscenter安裝?但我找不到要修改的地方。Cassandra:將opscenter代理修改爲現有集羣的新增節點

謝謝!

回答

2

這是/var/lib/datastax-agent/conf/address.yaml

+0

您也可以使用「連接的2個代理程序」附近的「修復」鏈接,它會在新節點上重新安裝和配置代理程序。 – arre 2014-10-02 22:30:51

+0

它不適用於我的情況。我不斷收到「失去連接」錯誤:( – kee 2014-10-02 22:35:47

0

我不得不手動將stomp_interface到配置文件stomp_interface部分。另外,我注意到該進程正在尋找/etc/datastax-agent/address.yaml,並且從未尋找/var/lib/datastax-agent/conf/address.yaml

此外,local_interface並非必須獲得事情爲我工作。因人而異。

我不確定這是設置的位置,還是在某個時間點在代理版本之間更改。 FWIW,我通過包安裝了opscenter和代理。

相關問題