Size: a a a

2020 October 29

s

sam in Saltstack
спасибо, обмозгую
источник

s

sam in Saltstack
Artyom Abramovich
пхах, да да, и я такое ловил.
собсно, поэтому и ушел от salt'а
ну,я в этом более упорный. во первых, потому что идеальных систем не бывает. во вторых - люблю копаться во всем, чем можно, для меня забуриться в любой говнокод - прям не проблема.  ну и когда у тебя 700 хостов, менять систему управления конфигурации при любой не понятной проблему  как то глупо)
источник

s

sam in Saltstack
Omega M
-b аргумент в солте
-b BATCH, --batch=BATCH, --batch-size=BATCH
                       Execute the salt job in batch mode, pass either the
                       number of minions to batch at a time, or the
                       percentage of minions to have running.


хм, я никогда не пользовался этим парамтером.
источник

OM

Omega M in Saltstack
Ну при 300 миньонах все должно пахать и без бэтчей. Проверь свои пиллары мож они рендерятся по пол часа. Или у нас глюк был с кастом грейн у нас чувак написал, весь продакшн отвалился от мастера потом оказалось что в коде был запрос на сторонний сервер по хттп и таймаут там стоял в десятки минут. Все сервера  которые не имели доступ к хттп серверу таймаутились.
источник

s

sam in Saltstack
а есть профайл рендеренга?
источник

s

sam in Saltstack
просто у меня это плавующая проблема
источник

OM

Omega M in Saltstack
time salt minion-id pillar.items
источник

OM

Omega M in Saltstack
В сети еще могут быть проблемы.
Попробуй параметры которы я написал. Если не поможет копай пиллары и сеть.
источник

AA

Artyom Abramovich in Saltstack
Omega M
Ну при 300 миньонах все должно пахать и без бэтчей. Проверь свои пиллары мож они рендерятся по пол часа. Или у нас глюк был с кастом грейн у нас чувак написал, весь продакшн отвалился от мастера потом оказалось что в коде был запрос на сторонний сервер по хттп и таймаут там стоял в десятки минут. Все сервера  которые не имели доступ к хттп серверу таймаутились.
вот при 3 таймауты были)
источник

s

sam in Saltstack
при трех хостах?
источник

KP

Kirill Proskurin in Saltstack
sam
всем привет. Периодически, выполняя расскатку на больше кол-во машин, получаю ошибку "Salt request timed out. The master is not responding"
выставлен - timeout: 240, причем проходит явно меньше 240 секунд
Удивлен что никто не посоветовал самое простое для начала.

Включи эту выкатку и смотри на ресурсы мастера. Что по CPU\RAM? Хватает ли ресурсов или все воркеры в 100%?
источник

s

sam in Saltstack
да, цпу не особо нагружен и рамы - жопой жуй
источник

AA

Artyom Abramovich in Saltstack
sam
при трех хостах?
раскатка на 3 миниона, highstate - таймаут одного из трех или двух из трех)
источник

AA

Andrey A in Saltstack
Artyom Abramovich
раскатка на 3 миниона, highstate - таймаут одного из трех или двух из трех)
ну здесь вы однозначно где-то что-то накосячили
источник

AA

Artyom Abramovich in Saltstack
Andrey A
ну здесь вы однозначно где-то что-то накосячили
😊 да да, я это слышал уже
источник

AA

Artyom Abramovich in Saltstack
@grenivetskiy зачем ты накосячил? 😃
источник

KP

Kirill Proskurin in Saltstack
в соли очень легко накосячить. Я как-то в пилары вставил несколько вызовов salt mine и у меня все начало таймаутить на 20 машинах
источник

AA

Artyom Abramovich in Saltstack
у автора ^ большой бекграунд с тысячами минионов, я не уверен что он накосячил)
источник

AA

Andrey A in Saltstack
это да, я жду чтобы кто-нибудь написал под него какой-нибудь коллектор метрик, чтобы в графане отрисовывать
источник

KP

Kirill Proskurin in Saltstack
да норм метрик очень не хватает
источник