gpt4 book ai didi

docker - Cassandra 节点未在 Docker 中链接

转载 作者:行者123 更新时间:2023-12-03 21:56:28 26 4
gpt4 key购买 nike

我正在 Cassandra 的 PluralSight 上观看一种旧视频,并使用以下方法链接作品。但是,它不适用于当前的 docker 版本。这就是我链接不同节点的方式。例如:

docker run --name=n1 -d tobert/cassandra
docker run --name n2 -d tobert/cassandra -seeds 172.17.0.7

172.17.0.7是我运行命令时的IP地址

docker inspect -f '{{ .NetworkSettings.IPAddress}}' n1

但是,似乎一次只允许一个节点运行。当我运行命令时

docker ps 

docker exec -it n1 nodetool status

只有一个容器在运行。当我尝试检查容器的 ip 地址时,它返回空。还有其他方法可以在 docker 中链接 cassandra 节点吗?

最佳答案

设法解决这个问题。这似乎是“Docker 快速启动终端”创建的 Docker 机器的问题。可能与默认内存1024有关?

重新创建机器为我解决了这个问题

docker-machine rm default
docker-machine create -d virtualbox --virtualbox-memory=4096 default

关于docker - Cassandra 节点未在 Docker 中链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35219007/

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