Назад | Перейти на главную страницу

etcd в CoreOS не прослушивает порт 4001

При запуске etcd в CoreOS он не прослушивает порт 4001.

Только при запуске из подсказки:

$ sudo systemctl start etcd.service $ ps aux|grep etcd etcd 9364 0.1 0.8 267980 4880 ? Ssl 05:43 0:00 /usr/bin/etcd $ sudo lsof -i|grep LISTEN systemd 1 root 26u IPv6 14958 0t0 TCP *:ssh (LISTEN) $ sudo -u etcd /usr/bin/etcd $ sudo lsof -i|grep LISTEN systemd 1 root 26u IPv6 14958 0t0 TCP *:ssh (LISTEN) etcd 9387 etcd 6u IPv6 194642 0t0 TCP *:4001 (LISTEN) etcd 9387 etcd 7u IPv6 194643 0t0 TCP *:afs3-callback (LISTEN)

etcd и флот запускаются по умолчанию, только если они указаны в параметре cloud-config:

#cloud-config
coreos:
  units:
    - name: etcd.service
      command: start
    - name: fleet.service
      command: start

Если это уже есть в вашей облачной конфигурации, journalctl -u etcd должен указать, почему.