
Andrey
10.02.2017
06:01:21
https://geektimes.ru/post/285704/
привет

Lev
10.02.2017
06:03:16
а, ну привет, проходи, садись)

Igor
10.02.2017
06:24:17

Google

Dan
10.02.2017
08:31:33

Igor
10.02.2017
08:34:05

Danil
10.02.2017
09:59:56
Подскажите, может кто сталкивался. Есть swarm c 5ю машинами. leader ночью бэкапится. в процессе бэкапа в логах всех worker нод есть строки
> memberlist: Suspect [leader_hostname] has failed, no acks received
> memberlist: Marking [leader_hostname] as failed, suspect timeout reached
> agent: session failed. code = 4 desc = context deadline exceeded
это всё в течение 5сек
на leader'e, где-то через 30сек такое:
> Bulk sync to node [worker_hostname] timed out
Это приводит к рестарту всех контейнеров.
Можно ли как-то это исправить? Может быть как-то увеличить таймауты? количество попыток?

Evgeny
10.02.2017
11:15:39

Danil
10.02.2017
11:46:32
хм, действительно. Спасибо, попробую. Но всё же, есть ли возможность увеличить количество попыток синхронизации или таймауты какие?

Mihail
10.02.2017
12:22:34
а лидер один чтоли?
всмысле менеджер

Danil
10.02.2017
12:23:13
один пока)

Mihail
10.02.2017
12:23:45
ну по мне так проще всего сделать их три и не напрягаться
у меня кластер из трех менеджеров спокойно переживает рестарт одного из них
ну и те более добавить менеджеров несложно
docker node promote

Danil
10.02.2017
12:27:29
а почему именно 3?

Google

Mihail
10.02.2017
12:27:59
ну можно 5
у меня больше хостов нет
кластер выживает при выпадении (n-1)/2 менеджеров. пожтому в двух смысла как бы нет
ну и с двумя наверное сплитбрейн можно получить. но не уверен

Danil
10.02.2017
12:33:53
ок, спасибо, учту

Vladimir
10.02.2017
13:11:39
интересно, никто не юзал etcd в качестве консула или зоокипера?

Evgeny
10.02.2017
13:20:37
мы
Только для сварм-кластера, но тем не менее

Mihail
10.02.2017
13:25:26
ну и сварм кластер на нем работает точно так же как и на консуле

Evgeny
10.02.2017
13:25:39
Так-же херово, надо уточнять

Mihail
10.02.2017
13:25:39
имеется ввиду старй сварм
я думал это и так понятно. что старый сварм плох

Vladimir
10.02.2017
13:44:31
а то у нас тут любители задеплоить везде зоокипер только ради того что бы мастер ноды выбирались

Anatoly
10.02.2017
13:51:13

Vladimir
10.02.2017
13:51:39
он крутой большой и сильный, но тяжеловат для такой простой задачи
джаву лишнюю запускать

Anatoly
10.02.2017
13:52:02

Vladimir
10.02.2017
13:53:04
нет

Google

Vladimir
10.02.2017
13:53:22
я считаю что если можно 2 системы заменить одной то это стоит попробовать сделать

Anatoly
10.02.2017
13:53:57
поясните пожалуйста. теперь совсем ничего непонятно

Vladimir
10.02.2017
13:55:04
сейчас зоокипер используется для мезоса и консула в качестве способа выбора лида. А консул юзается для сервис дискавери
мне кажется и то и то вполне можно заменить одним etcd

Anatoly
10.02.2017
13:55:38
и то и другое и третье можно заменить одним zk
например

Vladimir
10.02.2017
13:56:30
проблема в том что уже есть регистратор, который не умет zk, есть consul-template который не умеет zk
и то и то уже активно юзается

Anatoly
10.02.2017
13:57:35
но звучит так как будто и то и другое и регистратор приехали после того как появился zk

Vladimir
10.02.2017
13:57:36
а так, я бы не против один zk остаивть
не знаю как было наверняка

Admin
ERROR: S client not available

Vladimir
10.02.2017
13:58:06
но по моему zk развернули чисто для мезоса
etcd привлектелен там что он из коробки в CoreOS
ну и джава да, она такая) если можно без неё то почему бы не сделать без неё
хотя я и сам джавист, но вот так считаю
о, для нашёл имплементацию docker API на джаве, ща запилю гуй для докера)) что бы хотя бы логи по быстрому смореть

Constantine
10.02.2017
16:27:40
но зачем?
есть готовые гуи на ноде
запустил в докере и смотри )

Google

Constantine
10.02.2017
16:28:11
мне б твое свободное время на страдание такой фигней :D

Vladimir
10.02.2017
16:28:50
да просто для работы с ремоут логами я давно годный приклад сделал - все разрабы и тестеры мои пользуются, решил туда же прикрутить логи с докер контейнеров
нашёл пока вот такой
tobegit3hub/seagull

Алексей
10.02.2017
16:52:23

Constantine
10.02.2017
16:52:29
опередил )
я Portainer и имел ввиду )

Evgeny
10.02.2017
16:56:11
Ну он такой тоже....

Constantine
10.02.2017
16:58:08
какой такой?

Aleksey
10.02.2017
16:58:23
простой

Yegor
10.02.2017
21:01:41
Ребята а почему может виснуть демон докера? У меня в bridged network после большой нагрузки на сеть докер виснет.

Evgeny
10.02.2017
21:02:04
Давайте до 1.13

Oxoxo
10.02.2017
21:12:21
netstat

Yegor
10.02.2017
21:24:19
netstat
Ничего подозрительного только несколько гигов данных через локальный луп прогнались но это норма

Vladimir
10.02.2017
22:59:34
дарова Вань)