2016-07-25 57 views
0

我已經在EC2實例上安裝了DSE 5.0.1和Opscenter。我的計劃是使用Opscenter/LifeCycle Manager在EC2上配置其他節點。NO_AGENT_DETECTED opscenter

我可以看到Opscenter GUI,我可以使用cqlsh連接到羣集。但是,當我檢查代理視圖時,出現此錯誤 - http://imgur.com/AIqWB7U

我手動安裝了datastax代理,並且還打開了EC2實例上的端口。

點擊代理,我會得到以下狀態。

127.0.0.1代理狀態 { 「架」: 「RACK1」, 「agent_status」:{ 「storage_cassandra」:{ 「的updated_at」:空, 「last_up」:0, 「狀態」 : 「未知」 }, 「last_seen」:空, 「版本」:空, 「條件」: 「NO_AGENT_DETECTED」, 「install_status」:{ 「錯誤消息」:空, 「狀態」: null }, 「jmx」:{ 「updated_at」:null, 「last_up」:0, 「狀態」: 「未知」 }, 「monitored_cassandra」:{ 「的updated_at」:空, 「last_up」:0, 「狀態」: 「未知」 }, 「http」:{ 「failure_reason」:「連接時發生錯誤:107:傳輸端點未連接」, 「updated_at」:1469465897, 「last_up」:0, 「status」:「down」 }, 「stomp」:{ 「updated_at」:null, 「last_up」:0, 「status」:「unknown」 } }, 「名」: 「127.0.0.1」, 「agent_install_type」:空, 「DC」: 「卡桑德拉」 }

可能是什麼毛病我的設置?

謝謝!

回答

-1

在安裝opscenter(或解壓縮它的bin)的目錄中,有一個名爲conf的文件夾。 在那裏創建一個名爲address.yaml的文件。 編輯address.yaml並添加行: stomp_interface:「知識產權在OpsCenter機的」

還要確保防火牆沒有阻止agent`s連接端口像61621分之61620