gpt4 book ai didi

docker在创建cassandra集群时撰写问题

转载 作者:行者123 更新时间:2023-12-01 15:22:50 25 4
gpt4 key购买 nike

我正在做一个使用 docker compose 创建 cassandra 集群的非常简单的示例。运行 docker-compose up 后,我可以看到创建了 2 个 cassandra 容器。但是这些并不是作为集群的一部分创建的。因为当我进入一个容器并运行 'nodetool describecluster' 时,它只显示一个 ip。这是我正在使用的 docker-compose.yml。请帮助我找出我做错了什么。我已经花了很多时间检查日志并找出答案。

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]

提前致谢。

最佳答案

看来,您使用了错误的关键字。请在您的文件中替换它。

 environment:   CASSANDRA_SEEDS: seed 

希望对您有所帮助。

关于docker在创建cassandra集群时撰写问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40524889/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com