我試圖在我的計算機中設置一個Cassandra多節點集羣來測試,但它似乎不起作用... Cassandra版本爲1.1它運行在Ubuntu上。設置cassandra多節點集羣:'節點具有相同的標記0'
所有的拳,我已經修改了cassandra.yaml文件爲每個節點如下:
NODE0
- initial_token:0
- 種子: 「127.0.0.1」
- listen_address:127.0.0.1
- rpc_address:0.0.0.0
- endpoin t_snitch:RackInferringSnitch
節點1
一樣NODE0 exept爲:
- initial_token:127.0:28356863910078205288614550619314017621
- listen_address(使用 卡桑德拉令牌生成器獲得)。 0.2
在那之後,我第一次開始的種子節點127.0.0.1,一旦節點到了,我已經開始在另一個節點127.0.0.2。我有以下幾點:
[...]
INFO 06:09:27146監聽節儉客戶......
INFO 06:09:27909節點/127.0.0.1現羣集的一部分
INFO 06:09:27911名的InetAddress /127.0.0.1現在UP
是INFO 06:09:27913個節點/127.0.0.1和/127.0.0.2具有相同的令牌0忽略/ 127.0.0.1
運行nodetool -h本地主機環它表明:
地址:127.0.0。2
DC:datacenter1
機架:RACK1
狀態:UP
狀態:正常
負載:11,21 KB
旗下擁有:100,00%
令牌:0
正如你所看到的,只有第二個節點的信息顯示擁有100%的環。事實上,令牌初始化爲0,而不是我在cassandra.yaml文件中定義的值。
閒話Info是:
/127.0.0.2
LOAD:25559.0
狀態:正常,0
SCHEMA:59adb24e-f3cd-3e02-97f0- 5b395827453f
RELEASE_VERSION:1.1.6-SNAPSHOT
RPC_ADDRESS:0.0.0.0
/127.0.0.1
LOAD:29859.0
狀態:正常,0
SCHEMA:59adb24e-f3cd-3e02-97f0-5b395827453f
RELEASE_VERSION:1.1.6-SNAPSHOT
RPC_ADDRESS:0.0.0.0
有誰知道發生了什麼,我該如何解決? 非常感謝你提前!
非常感謝你!現在它工作! – user2275542
仍然面臨同樣的問題。從數據文件夾中刪除系統表後。 –