3
docker composeを使用してcassandraクラスタを作成する非常に簡単な例を行っています。ドッカーを作成した後、2つのカサンドラコンテナが作成されているのがわかります。しかし、これらはクラスタの一部として作成されません。私が1つのコンテナに入り、 'nodetool descriptions cluster'を実行すると、それは私に唯一のipを示します。 私が使用しているdocker-compose.ymlがあります。私が間違っていることを見つけるのを助けてください。私はすでにログをチェックして理解するのに多くの時間を費やしてきました。ここでdockerはcassandraクラスタの作成中に問題を作成します
cass0: image: cassandra:3.9 ports: - "9042:9042" - "9160:9160" cass1: image: cassandra:3.9 links: - cass0:seed environment: SEEDS: seed
はnodetoolクラスタ出力は次のようになります。事前に
Cluster Information: Name: Test Cluster Snitch: org.apache.cassandra.locator.DynamicEndpointSnitch Partitioner: org.apache.cassandra.dht.Murmur3Partitioner Schema versions: 86afa796-d883-3932-aa73-6b017cef0d19: [172.17.0.3]
感謝。