- 论坛徽章:
- 0
|
各位大虾:
swarm集群通过文件方式建立成功,一个3台主机,swarm manage在第一台。然后swarm list也都能查到3台主机信息。
问题:执行docker -H ip:port info是只能看见其中1台主机。
/etc/sysconfig/docker文件内容:
OPTIONS="-H 0.0.0.0:2375 -H unix:///var/run/docker.sock"
执行:
# docker run --rm -v /root/cluster:/tmp/cluster 192.168.x.x:5000/swarm list file:///tmp/cluster
192.168.x.x:2375
192.168.x.x:2375
192.168.x.x:2375
执行:
# docker -H 192.168.x.x:2379 info
Containers: 1
Images: 8
Role: primary
Strategy: spread
Filters: affinity, health, constraint, port, dependency
Nodes: 1
docker2: 192.168.x.x:2375
鈹?Containers: 1
鈹?Reserved CPUs: 0 / 4
鈹?Reserved Memory: 0 B / 5.956 GiB
鈹?Labels: executiondriver=native-0.2, kernelversion=3.10.0-123.el7.x86_64, operatingsystem=CentOS Linux 7 (Core), storagedriver=devicemapper
CPUs: 4
Total Memory: 5.956 GiB
请各位大侠帮忙解惑!
多谢!
|
|