Добрый день!
Коллеги подскажите.
Имею кластер из 3 машин с COREOS (766.3), построен статический кластер etcd2.
core@core03 ~ $ etcdctl member list
2e1647e0d9007562: name=core03 peerURLs=https://10.0.0.4:2380 clientURLs=https://10.0.0.4:2379
6e85486869bf8dd7: name=core05 peerURLs=https://10.0.0.6:2380 clientURLs=https://10.0.0.6:2379
a15535ec55f4a2cd: name=core04 peerURLs=https://10.0.0.5:2380 clientURLs=https://10.0.0.5:2379
Также запущен fleet.
core@core03 ~ $ fleetctl list-machines
MACHINE IP METADATA
80afd831... 192.168.113.39 -
883b300a... 192.168.113.40 -
c9a1d59d... 192.168.113.38 -
Вопрос, как при старте сделать так, чтобы юниты запустились на разных машинах в кластере.
Сейчас после старта кластера все юниты запускаются на 2-ой машине (загруженной по порядку)
core@core03 ~ $ fleetctl list-units
UNIT MACHINE ACTIVE SUB
docker-ca.service 80afd831.../192.168.113.39 active running
docker-dns.service 80afd831.../192.168.113.39 active running
docker-ftp.service 80afd831.../192.168.113.39 active running
docker-ntp.service 80afd831.../192.168.113.39 active running
docker-registry.service 80afd831.../192.168.113.39 active running
docker-rsyslog.service 80afd831.../192.168.113.39 active running