@nocproject

Страница 60 из 2357
Ilya
10.05.2016
08:38:44
тут

Andrey
10.05.2016
08:39:14
ну вот поэтому я бы не торопился:)

можно ещё недельку подождать

Ilya
10.05.2016
08:39:32
а потом еще и еще и еще 0

Google
Ilya
10.05.2016
08:39:34
)

Andrey
10.05.2016
08:39:34
так то миграция проходит)

делается так, разворачиваешь новый нок, после установки ./noc migrate ./noc fix

количество проблем зависит от того, что пользуешь

Misak
10.05.2016
08:41:13
нашел только про миграцию инфлукс

Andrey
10.05.2016
08:41:28
мне пришлось у пары устройств интерфейсы почистить в монге

PM мигрировать я не пробовал:)

решил начать стого что проще

насколько я понял данные PM не мигрируются

Misak
10.05.2016
08:42:41
РМ у меня нет, только немного игрался

пока не нужен вроде

вланы, МО с базой конфигов, адреса и ДНС

Andrey
10.05.2016
08:43:45
с DNS осторожнее

Google
Алексей
10.05.2016
08:43:46
тогда сиди пока на develop :)

Misak
10.05.2016
08:43:47
это самое главное чтобы не пропал

Andrey
10.05.2016
08:43:55
насколько я понял, он в процессе переноса

Misak
10.05.2016
08:44:01
мля

Andrey
10.05.2016
08:44:01
ещё не работает в новом

Misak
10.05.2016
08:44:18
лучше подожду пока тогда

Andrey
10.05.2016
08:44:44
DNS сильно меняется, его надо будет перенастраивать с 0

Misak
10.05.2016
08:44:47
пока официально не выйдет

просто у меня опасение, что этого не будет никогда

Dmitry
10.05.2016
08:45:48
закоммитил дроп старых индексов

в результате экспериментов с закритическими нагрузками выяснили, что scheduler'у сильно помогает partial index

они появились, начиная с монги 3.2

Ilya
10.05.2016
08:56:03
@dvolodin

Andrey
10.05.2016
08:57:15
@freeseacher Когда сможешь мой Request глянуть для playbook ?

Dmitry
10.05.2016
08:59:23
закоммитил фиксик

Ilya
10.05.2016
09:00:53
спасибо

во, планировщик работает, ура :)

Алексей
10.05.2016
09:03:22
рано радуешься.

он немного течет

по заданиям

Google
Алексей
10.05.2016
09:03:43
но это проявляется не быстро

Ilya
10.05.2016
09:03:56
пропускать начинает или памяти жрет?

Алексей
10.05.2016
09:04:08
не то не то

он как то так течет

тоесть ступенькой начиает работать боьшее колво тасков

Dmitry
10.05.2016
09:34:44
@dvolodin Привет. Не рассматривался ли еще вопрос об таймаутах между скриптами ?

Misak
10.05.2016
09:49:30
у меня после сегодняшнего апдейта девелопа такое EXCEPTION: <type 'exceptions.ImportError'> No module named Linux.RHEL

и все грохнулось

Andrey
10.05.2016
09:49:52
))))он сломан

Andrey Aversant, [09.05.16 11:31] in noc folder run command "hg update 8532593" Andrey Aversant, [09.05.16 11:32] and after "./noc sync" Andrey Aversant, [09.05.16 11:31] in noc folder run command "hg update 8532593" Andrey Aversant, [09.05.16 11:32] and after "./noc sync" Andrey Aversant, [09.05.16 11:33] ./noc syncdb

Misak
10.05.2016
09:50:48
пасиба

Dmitry
10.05.2016
10:13:11
нет, насчет таймаутов не думали

оптимизировали SA и discovery

Dmitry
10.05.2016
10:19:44
@dvolodin смысл в том, чтобы в discovery между запусками скриптов был таймаут. т.е. скрипты не выполнялись подряд, а через какой-то промежуток времени. Механизм этого пока не представляю, как реализовать.

Dmitry
10.05.2016
11:56:40
я помню

Илья
10.05.2016
12:33:49
@dvolodin у нас злопамятный, он все помнит

Dmitry
10.05.2016
12:43:17
а как еще

Alexey
10.05.2016
13:09:03
написал коммент к коммиту в develop, где, как мне кажется, поломалось - если кому надо

Dmitry
10.05.2016
13:10:34
я там малость подкрасил морду

не пугайтесь

Google
Ilya
10.05.2016
13:11:23
кровью

Dmitry
10.05.2016
13:30:07
всякими цветами

:)

кстати, для микросервисов у меня есть достаточно неплохая проверялка линков по mac-адресам

проверяет линки между двумя свичами

если порты перепутаны - переделывает

это пакетный аналог fix'а линка из ui

Ilya
11.05.2016
06:12:24
Когда заработает?

Dmitry
11.05.2016
06:14:00
оно уже работает

я им сейчас линки проверяю

другое дело, что у меня workflow немного специфичный

я гружу линки из техучета и ставлю им discovery mathod 'nri'

Ilya
11.05.2016
06:14:44
Я помню у меня еще в develop так линки между аса и другой железкой нашлись, по маку

Dmitry
11.05.2016
06:15:05
а эта штука их рагребает, если линк правильный - ставит 'nri+check', если фиксит его - 'macfix'

для микросервисов у меня есть скрипт, который находит линки между агрегаторами и коммутаторами в кольце

по макам

ну и второй - который проверяет линки когда точно есть уверенность, что железки связаны между собой

Andrey
11.05.2016
06:20:15
@dvolodin Доброго времени суток. Такой вопрос. Мигрировал систему на новый нок. Возникла странная проблема - всё запустилось нормально, работает - но все ничего не собирается. В логах полная тишина. И в интерфейсе пулы сменились на P0001, если поменять на default - интерфейс выдаст ошибку, но сменит. В Мониторе пусто. Вопрос - что можно проверить/посмотреть? Для выяснения. (после вчерашних коммитов обновил, ./noc fix, ./noc migrate делал)

Dmitry
11.05.2016
06:21:02
пулы делаются в башне

нужно сделать пул, завести в нем сервисы, отдеплоить и навесить на него железки

Google
Andrey
11.05.2016
06:24:32
сделал, когда разворачивал новый нок.... а пул по прежнему хранится в postgres?

Dmitry
11.05.2016
06:28:47
нет

Andrey
11.05.2016
06:29:08
нашёл, почему-то у меня 2 пула > db.noc.pools.find(); { "_id" : ObjectId("572df62f34dc4e210e46c1fa"), "name" : "P0001", "description" : "default" } { "_id" : ObjectId("572eba7434dc4eb11adc6d07"), "name" : "default", "description" : "Default pool for FirstEnv" }

Dmitry
11.05.2016
06:29:15
ну да

Andrey
11.05.2016
06:29:15
разбираюсь)

Dmitry
11.05.2016
06:29:33
P0001 -- при миграции переименовало, не трогай его

переноси железки в default

Andrey
11.05.2016
06:29:49
перенёс

Dmitry
11.05.2016
06:30:20
либо в web, либо в noc shell

Andrey
11.05.2016
06:40:40
блин) нашёл. Теперь по умолчанию в профиле запрещены все опросы

непривычно) спасибо за помощь

Ilya
11.05.2016
06:43:56
про ipam надо задать шаблон генерации имен. в простом случае это {{ object.address }}.example.com
ip-{{ IP|join:"-" }}.{%% if domain %%}{{ domain }}{%% else %%}tech.mosreg.ru{%% endif %%} или {{ object.address }}.{%% if domain %%}{{ domain }}{%% else %%}tech.mosreg.ru{%% endif %%} Все равно трейс.

Andrey
11.05.2016
06:48:51
вопрос, зачем нужен сервис dev ?

Dmitry
11.05.2016
06:49:17
ну да, теперь политика - включать то, что нужно

Страница 60 из 2357