![](/img/trans.png)
[英]Kubernetes cluster setup process in Docker Desktop on Windows 10 machine
[英]Clickhouse cluster setup with zookpeer in Docker in Windows Machine
我使用以下命令在 docker 中创建了三个 zookeeper 节点。
docker run -d -p 2181:2181 --name zookeeper_node1 --privileged --restart always --network zoonet --ip 172.18.0.2 -v C:/zookeeper/zk_node1/volumes/data:/data -v C:/ zookeeper/zk_node1/volumes/datalog:/datalog -v C:/zookeeper/zk_node1/volumes/logs:/logs -e ZOO_MY_ID=1 -e "ZOO_SERVERS=server.1=172.18.0.2:2888:3888;2181 服务器。 2=172.18.0.3:2888:3888;2181 服务器.3=172.18.0.4:2888:3888;2181" 36c607e7b14d
docker run -d -p 2182:2181 --name zookeeper_node2 --privileged --restart always --network zoonet --ip 172.18.0.3 -v C:/zookeeper/zk_node2/volumes/data:/data -v C:/ zookeeper/zk_node2/volumes/datalog:/datalog -v C:/zookeeper/zk_node2/volumes/logs:/logs -e ZOO_MY_ID=2 -e "ZOO_SERVERS=server.1=172.18.0.2:2888:3888;2181 服务器。 2=172.18.0.3:2888:3888;2181 服务器.3=172.18.0.4:2888:3888;2181" 36c607e7b14d
docker run -d -p 2183:2181 --name zookeeper_node3 --privileged --restart always --network zoonet --ip 172.18.0.4 -v C:/zookeeper/zk_node3/volumes/data:/data -v C:/ zookeeper/zk_node3/volumes/datalog:/datalog -v C:/zookeeper/zk_node3/volumes/logs:/logs -e ZOO_MY_ID=3 -e "ZOO_SERVERS=server.1=172.18.0.2:2888:3888;2181 服务器。 2=172.18.0.3:2888:3888;2181 服务器.3=172.18.0.4:2888:3888;2181" 36c607e7b14d
以上三个zookeeper节点都在一个叫做zoonet的网络中。
我已经更改了配置文件并在 zoonet 中启动了一个 clickhouse 节点(存在于 docker 中)。 我使用以下命令启动 clickhouse 节点。
docker run -d -p 8125:8123 -p 9001:9000 -p 9019:9009 --name=ck_node-1 --privileged --network zoonet --ip 172.18.0.5 --ulimit nofile=262144:262144 -v C :/some-clickhouse-server/ck-node-1/data:/var/lib/clickhouse:rw -v C:/some-clickhouse-server/ck-node-1/conf:/etc/clickhouse-server: rw -v C:/some-clickhouse-server/ck-node-1/log:/var/log/clickhouse-server:rw d846490c0466
它启动节点并退出。
有人可以帮我如何将click house节点带入zoonet。
提前致谢!
不要尝试对 clickhouse 数据文件夹进行卷-v C:/some-clickhouse-server/ck-node-1/data:/var/lib/clickhouse:rw
仅记录-v C:/some-clickhouse-server/ck-node-1/logs:/var/log/clickhouse-server/:rw
导致 Windows 10 + WSL2(我希望你使用最新的 Docker 桌面)将使用 0777 权限和错误的文件和文件夹所有者安装它,clickhouse-server 将检查它并在重启期间失败
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.