🐈
Cassandra Clusterの初期構築
Cassandra Clusterを最初に起動するまで
java.lang.RuntimeException: Unable to gossip with any seeds
に苦しめられたので
ここに助けられました。
ポイント1台目の起動
cassandra.yamlに以下を追加する。Cluster構築後は削除するなり、コメントアウトしてOK
auto_bootstrap: false
これがないと、bootstrapが始まって誰にもgossipできずCassandraが最初のエラーで起動してこない。。
大事
2台目以降は普通に起動する(seedsに指定した内容により順序はあるけど)
おまけnodetool
[cass@cass1 ~]$ nodetool status
nodetool: Failed to connect to '127.0.0.1:7199' - URISyntaxException: 'Malformed IPv6 address at index 7: rmi://[127.0.0.1]:7199'.
への対処
nodetool -Dcom.sun.jndi.rmiURLParsing=legacy status
調べるとすぐ出てくるけど、メモもかねて
Discussion