簡體   English   中英

Cassandra添加節點:opscenter代理未連接

[英]Cassandra adding node : opscenter agent not connected

我在兩台Windows PC(分別為64位和32位)中使用Datastax社區版。 在cassandra.yaml中設置初始配置后,在Opscenter Web界面中顯示“已連接2個代理中的1個”並建議安裝opscenter代理。
節點1(ip:XXXX)配置:
群集名稱:測試中心
種子:YYYY
聽地址:
rpc_address:0.0.0.0
endpoint_snitch:SimpleSnitch
num_tokens:256
節點2(ip:YYYY)配置:
群集名稱:測試中心
種子:XXXX
聽地址:
rpc_address:0.0.0.0
endpoint_snitch:SimpleSnitch
num_tokens:256
默認情況下, auto_bootstrap屬性不存在,所以我沒有添加它,根據指令,我首先停止了服務,在更改此設置后,我啟動了它們。
Q1。 我缺少的任何設置?
謝謝你的幫助。
編輯:從XXXX節點,YYYY節點的狀態 在此輸入圖像描述

您需要配置datastax-agents,以便他們知道正在運行的OpsCenter機器。

為此,您需要編輯位於C:\\ Program Files \\ DataStax社區\\ opscenter \\ agent \\ conf中的address.yaml中的以下行。

stomp_interface:

如果XXXX是您的opscenterd機器:

set stomp_interface:XXXX表示所有節點。

  1. 你弄錯了種子。 如果這兩個節點是同一個集群的一部分(並且你已經表明它們都有相同的名稱“測試中心”),那么種子應該是相同的,沒有不同。在兩個節點中設置種子:YYYY。關閉兩個節點。啟動節點1,然后啟動節點2.節點2將從種子(節點1)獲取其設置。

  2. listen_address:不應該是空白的。 將其設置為節點將偵聽的接口的IP地址。 我假設這些是物理機器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM