About Forum Blogs NOC Docs Downloads KB Issues Code CI Registration

nocproject.org

#nocproject.org at irc.freenode.net log.
Back to nocproject.org Back to IRC log index
Date: 02.04.2013
lexus-omsk #
02:08
кстати да, насчёт сайта - не пускает в FishEye
03:26
и плюсану ещё недавнюю мысль насчёт отображения статуса в inventory - сейчас вот работаю там - вообще неудобно
03:26
мак-адреса же мы выдёргиваем там на вкладке switchports
03:27
вот и сделать кнопку get_status на вкладке physical
03:27
причём желательно оба статуса admin / oper
mikevlz|2 #
03:34
это вы хотеть много
03:34
так низя...
03:34
а ваще - просто же...
03:34
action column, MRT-config, NOC.MRT
lexus-omsk #
04:02
ну вот и придётся очередную самоделку лепить
MindGames_ #
05:31
всем привет! :) На чем вчера закончилось обсуждение адресной базы? У меня последнее сообщдение про то, что провел небольшой конкурс между специализированными продуктами ;))
inoyat_kayumov #
05:31
доброго всем
MindGames_ #
05:32
inoyat_kayumov, привет и тебе, человек с необычным именем ;)
inoyat_kayumov #
05:32
делал по доке http://kb.nocproject.org/display/DOC/Debian+6 - получаю грабли в виде http://dpaste.com/1043881/
dvolodin #
05:33
обсуждение закончилось на том, что zi_nnov захотел базу абонентов, но ее не сделать нормально без адресной базы и каталога сервисов
05:40
inoyat_kayumov: hstore поставь на postgresql
inoyat_kayumov #
05:40
еще один пункт в ту доку по установке
MindGames_ #
05:41
dvolodin, не, все закончилось тем, что ты сравнивал два продукта ;) Что за продукты и чем закончилось? :)
dvolodin #
05:41
что за продукты не скажу, закончилось тем, что выбрал победителя :)
inoyat_kayumov #
05:47
если я правильно нашел - hstore это расширение. ставить (системно) постгре-контриб, а потом?
dvolodin #
05:49
да
05:49
именно
MindGames_ #
05:50
dvolodin, а победитель кто? Народ желает знать героя! :))
05:50
dvolodin, или ты будешь все-таки внедрять наработки победителя в NOC? тогда фиг с ним, с именеим :)
dvolodin #
05:50
не буду, но мы пойдем своим путем
inoyat_kayumov #
05:59
блин, лыжи :( поставил контриб. делаю: psql noc psql (9.1.8) Type "help" for help. noc=# CREATE EXTENSION hstore - и все равно получаю болт
dvolodin #
06:04
дока по становке postgis на debian6 есть?
inoyat_kayumov #
06:05
вон выше ссылка - оан в принципе почти валидная, по ней не получилось только ГИС завести
06:05
*она
lexus-omsk #
06:10
что-то вроде такого нужно: http://trac.osgeo.org/postgis/wiki/UsersWikiPostGIS20Debian60src ? Только там в примере postgres 8.4
06:10
точнее, именно последний шаг
inoyat_kayumov #
06:21
который "Using enabler scripts"?
06:34
не помогло
06:35
и кстати - какая версия постгис нужна?
Skripnik_A #
06:41
у меня на 9,1 работает
inoyat_kayumov #
06:42
9.1 - это постгре, а постгис под него - 1.5 - у меня сейчас
Skripnik_A #
06:43
* dev-db/postgis
06:43
Latest version available: 2.0.1
06:44
Latest version installed: 2.0.1
inoyat_kayumov #
06:44
на анстейбл-дебиане - похоже нету 2.0 постгис
`kk #
06:44
мда. наверное процентов 80% зависает на постгисе... ох скольких он уже наказал =)
Skripnik_A #
06:44
хотя не уверен. с ним пришлось много колдовать
06:45
я инсталил на Gentoo, для debian где-то видел доку по установке из исходников
`kk #
06:45
просто не ставьте его
06:46
апгрейд с 1.5 на 2, в своё время, у меня прошёл совсем не гладко
inoyat_kayumov #
06:46
да не думал даже - просто никак грабли http://dpaste.com/1043881/ не поборю
06:47
причем засада именно с hstore - вроде и контрибы поставил и exten создал на базе - и даже постгре не забыл рестартовать :)
MindGames_ #
06:48
ставьте на убунту ;) вообще без проблем :)
inoyat_kayumov #
06:49
ну сейчас набегут адепты "своей_самой_лучшей_ос" :) если уж совсем отвлекаться - если в парке исторически живут только дебианы - все остальное в лес. просто в силу унификации
`kk #
06:50
щас посмотрю. может где остался постгис...
inoyat_kayumov #
06:51
у меня сейчас - просто тестовая инсталляция нока с 0 - хотел заодно посмотреть как карты выглядят
mikevlz|3 #
06:51
inoyat_kayumov: гисовые карты чисто эстетические
06:52
карты линков не используют гис
MindGames_ #
06:52
ну, у нас в парке живут ЦентОСы... на ЦетОС вообще не получилось поставить.. Потом пытался на дебиан. Тоже у нас есть они в парке... Не встало.. куча ошибок и прочее. не собирался короче, дистриб.. в итоге, плюнул, взял отдельный физический сервер, пост
06:52
авил туда Минт Лиса и вуаля! Все заработало. ;) Тут дело не в лучшей ОСи, а в том, где работает без проблем
06:53
и я просто не гуру линукс, чтобы под каждой ОСи выискивать почему грабли и почему не компилируется. переписывать код и прочее.. мне надо просто запустить скрипт и чтобы все поставилось.. это получилось сделать только под убунтой :) там репы нормал
06:53
ьные. просто
inoyat_kayumov #
06:54
я и карты линков не видел :) у меня боевая инсталляция - только CM и адреса, ну немножко логов еще - так что все остальное хотелось в песочнице потрогать
`kk #
06:54
забей на постгис!
MindGames_ #
06:54
да, мне так же сказали :)
`kk #
06:54
двигайся к карте линков -)
inoyat_kayumov #
06:54
уже :)
06:55
а вот кстати про линки - тут где ставлю - простенькая топология из кучи DMVPN-туннелей. как оно карту будет строить?
`kk #
06:59
inoyat_kayumov, вот такое нашёл:
07:00
#osm2pgsql
07:00
deb http://ppa.launchpad.net/kakrueger/openstreetmap/ubuntu natty main
07:00
на 6-м дебиане
07:00
как ставилось и работает ... хз
07:01
но баги обходили как-то с этим..
inoyat_kayumov #
07:03
`kk: а как же призыв забить на постгис? :)
`kk #
07:03
а только за
zi_nnov #
07:03
рано или поздно его все таки запилят
`kk #
07:03
это для логов =)
lexus-omsk #
07:04
пока внезапно dvolodin не обрадует всех рисованием чего-нибудь на карте... вот тогда и вспомните про postgis :) хотя 1 апреля прошло уже
07:05
и кстати есть там какой-то метод добавлять свои слои на карту, человек с ником gnu-linux вроде баловался этим
mikevlz|3 #
07:07
есть, только вот способов добавлять объекты в базу нету
inoyat_kayumov #
07:11
`kk: не, новый osm2pgsql тоже не помог - так что забиваю пока на постгис
Skripnik_A #
07:11
на него все забивают)))
07:16
Нужна помощь. На руках оказалась железка Rubytech, пытаюсь написать для нее скрипт get_mac_address_table. вот вывод команды на коммутаторе http://pastebin.com/bYsMAz99
07:16
вопрос - как передать коммутатору знак пробела, чтобы увидеть весь вывод? помнится это делается через файл __init__.py
07:17
сейчас pattern_more = r"^...\(q to quit\)"
lexus-omsk #
07:19
command_more = " "
07:20
это откопал похоже старый вариант.. а можно и в самом pattern_more
07:20
pattern_more = [(r"^\s*--More--\s*", " ")]
07:21
были кстати у нас несколько рубиков 2824, но заведены были как generic, а потом избавились от них
Skripnik_A #
07:22
а перед скобками в pattern_more нужен символ "\
07:22
"
07:22
?
zi_nnov #
07:22
а сайт так и не починили
lexus-omsk #
07:22
если в самом regexp, то, думаю, да, нужны, если оне не обозначают группу
Skripnik_A #
07:23
вот на чем останавливается скрипт http://pastebin.com/haVSqX02
07:25
а вот сам __init__.py - http://pastebin.com/abpZ8W2u
lexus-omsk #
07:27
так там пробел или q нажимать надо?
Skripnik_A #
07:29
q это для выхода, для дальнейшего пролистывания нужен пробел
lexus-omsk #
07:29
pattern_more = [(r"\(q to quit\)", "q ")] как-то так может?
Skripnik_A #
07:31
так тоже не помогло. результат тот же
lexus-omsk #
07:32
что-то не матчится, надо внимательней смотреть, что от него прилетает.
Skripnik_A #
07:33
хм... будем искать. с наскоку не получилось...
dvolodin #
07:41
вопрос в том, откуда данные взять
lexus-omsk #
07:46
ну так-то да, хотя бы базовые модели нужны для начала, а интерфейсы и прочие прибамбасы уже каждый сам писать может
07:55
в случае отсутствия официального движения в этом направлении
dvolodin #
07:59
lexus-omsk: оттуда растет привязка к местности и адреса :)
lexus-omsk #
08:02
ну лично мне понравилось, как было расписано про адреса в блоге - что там смущает ещё, чего не хватает?
dvolodin #
08:06
половины примерно там не хватает
08:06
истории, документального сопровождения изменений
zi_nnov #
08:11
народ, а как можно вызвать ошибку при каком-то условии (это для сниппета надо)
08:11
if a=="":
08:13
хочу прервать исполнение если не удалось найти свободный интерфейс
lexus-omsk #
08:15
в скриптах это делается через self.CLISyntaxError например
zi_nnov #
08:17
у меня сниппет, это не CLISyntax
08:18
там же была возможность в питоне вызвать эксепшен, только я забыл
mikevlz|3 #
08:21
throw ?
zi_nnov #
08:24
mikevlz|3, а raise пойдет? нашел его в доке
mikevlz|3 #
08:24
наверное
Dmitry1 #
08:26
dvolodin: http://pastebin.com/ybRxBmS1
lexus-omsk #
08:30
zi_nnov: ну да, я и имел ввиду raise self.CLISyntaxError - это просто как пример - можешь по любому другому коду его выкинуть
zi_nnov #
08:31
lexus-omsk, слушай, а как лучше сделать, в одном месте пишут raise NameError('HiThere'), в другом raise Exception("I know python!"), что после raise писать надо
lexus-omsk #
08:33
я иногда для отладки вставлял в скрипты raise self.CLISyntaxError, чтобы они трейс давали на нужном месте.. но из сниппета не факт, что сработает
08:34
может лучше посмотреть в сторону нормального завершения, а ля return? или он не возвращает ничего?
dvolodin #
08:36
raise Exception("Zhopa")
08:36
raise self.CLISyntaxError("blabla")
zi_nnov #
08:41
и в чем разница? на что влияет слово после raise, я не пойму
08:43
это ведь какая-то функция
08:43
и ей передается аргумент в виде текстовой строки
08:45
в общем сделал raise Exception("aaa"), посмотрю при случае как сработает
08:46
я ведь правильно понимаю, что при возникновении exception дальнейшее выполнение кода прекращается и возращается ошибка
dvolodin #
08:48
raise -- поднимает exception
08:48
это контрольная структура, такая же, как if, for, swithc
freeseacher #
08:53
dvolodin, а как можно поменять таймаут на run commands ?
dvolodin #
08:58
пока в коде
freeseacher #
09:20
dvolodin, а где в коде ?
09:20
обыскался
dvolodin #
09:22
class …(SAApplication):
09:22
timeout = ….
lexus-omsk #
09:32
ещё кстати хотел плюсануть баг с невозможностью отредактировать e-mail пользователем в своём профиле - тоже наткнулся сегодня
09:32
а баг-трекер наш тоже не работает :(
mikevlz|3 #
09:33
да там в зависимости от браузера чет верстка поехала
09:33
в багтрекере. Там и блоги криво отображались. Под IE зашел и увидел, под хромиумом показывало писю еврея.
lexus-omsk #
09:41
не, он ругается 502
09:44
прям как в песне Megadeth - "...stopped for a 502" =)
dvolodin #
09:45
перезапустил бедолагу
zi_nnov #
09:48
dvolodin, а чего nginx древний 0.8чего-то там кажется
dvolodin #
09:50
там opensuse 11.4
father #
09:58
Всем привет
09:59
Столкнулся с проблей при установке нока на фряху
09:59
easy_install cjson
10:02
Есть у кого нибудь здравые мысли?
zi_nnov #
10:04
я не пользовался easy когда ставил
10:04
подозреваю что будет проще
10:04
cd /usr/ports/devel/py-cjson/ && make install clean
dvolodin #
10:04
pup install cjson
10:05
pip
father #
10:05
о_О
10:05
Щас попробую
zi_nnov #
10:06
порты рулят
10:07
не понимаю зачем всякие пошлости в инструкции предлагают
lexus-omsk #
10:12
ну я тоже через apt-get многое ставил :)
dvolodin #
10:14
ну а голова на что?
zi_nnov #
10:15
dvolodin, а инструкция на что?
10:15
или это типа чтоыб не расслаблялись?
mikevlz|3 #
10:16
zi_nnov: по-твоему инструкция должна быть вообще Makefile ?
zi_nnov #
10:16
mikevlz|3, инструкция должна состоять из одного файла, запустить setup.py
mikevlz|3 #
10:16
чтоб зашел, сказал make install и можно непачкаться? :)
zi_nnov #
10:17
lf
10:17
да
mikevlz|3 #
10:17
setup.msi =)
zi_nnov #
10:17
и в режиме диалога, задал нужные параметры
father #
10:17
Кстати а что по поводу образа который лежит на сайте? Его специально сделали с костылями?
mikevlz|3 #
10:18
father: он устарел
zi_nnov #
10:18
mikevlz|3, ты не поверишь, но с инсталляторами под виндой намного приятней, чем то что предлагают никсы
mikevlz|3 #
10:18
я знаю...
zi_nnov #
10:18
так где же инсталлятор для нока?
mikevlz|3 #
10:18
сделай, я согласен
zi_nnov #
10:20
нет времени, я когда найду его, попытаюсь, сделать 2 вещи, репо для Centos/RHEL/Fedora и инсталлятор
10:21
тут нужно просто поразбираться
10:21
ибо нет опыта
dvolodin #
10:22
именно
10:22
да и времени с этим возиться нет
10:22
проще -- VM image
father #
10:23
Кстати да
10:23
И контейнер желательно OVF
zi_nnov #
10:25
если все сложится удачно, думаю через 3 месяца смогу заняться этим вопросом
father #
10:30
Созданием контейнера?
10:30
А почему форум нок полумертвый?
dvolodin #
10:32
почему полумертвый?
father #
10:35
Я описывался в 2-х темах
10:36
Никто ничего не ответил
zi_nnov #
10:48
нет, репо с инсталлятором
10:49
идея с виртуалкой мне не нравится
10:49
лучше как другие делают, демоинсталляция
10:50
чтобы человек мог залогиниться и посмотреть
10:50
как например выглядит ипам
10:50
как конфиги, как их историю версий можно потыкать
10:50
ФМ
10:51
раз в сутки только затирать то что пользователи наломают
10:51
и норм
10:52
а текущие материалы сильно устарели
10:52
скриншотов нет
10:52
а интерфейс изменился дико
10:53
видео актуально только потому что процедурно ничего не менялось, а интерфейс уже другой
father #
11:02
Тоесть интерфейс не такой как в образе?
avb #
11:04
Продолжаю тупилово в режиме чайника. 2 устройства на мониторинге. С одного конфиг исправно бэкапится, с другого - нет, причем next pool стоит в прошедшем времени. С пинка конфиг собирается исправно. В логах тишина. Куда крестьянину податься?
dvolodin #
11:11
а должны были?
avb #
11:11
а почему бы нет? Я бы понял, если бы оба не собирались, но только одно...
lexus-omsk #
11:14
наверное для начала в логи - выполняется ли вообще задача для этого устройства, ругается ли на что-либо...
ss_ #
11:18
Люди почему конфиги не удаляются вместе с железкой?
11:19
Error: Object '295' is not found
evyscr #
11:26
наличие VM image перпендикулярно репозиторию
11:27
впрочем, при текущей линейности разработки репозиторий не сильно осмысленен
zi_nnov #
11:29
evyscr, что это
11:30
просто периодически обновлять
11:30
нужны просто периоды стабильности
11:31
как например сейчас
11:31
уже месяц ничего нового
11:31
все работает
11:31
можно запилить пакет
11:31
потом что-то добавят, баги отловят и опять можно обновить
evyscr #
11:42
нету в ноке традиции багфикс-релизов
dvolodin #
11:43
а оно нам надо?
11:43
в смысле - ветвление разработки
evyscr #
11:43
это другой вопрос
11:43
раньше я бы сказал - да, конечно
11:43
сейчас - it depends
dvolodin #
11:44
только если кто-то возьмет на себя поддержание багфикс релиза
evyscr #
11:44
именно поэтому
dvolodin #
11:45
rolling release без сильной ломки функционала тоже неплох
evyscr #
11:45
ха-ха
11:45
а у нас такое бывает?-)
ufir #
11:46
avb а что при троссировке происходит ? просто у меня был случай - не сливался конфиг с одной железки.. оказалось, что из-за пробела в имени коробки
evyscr #
11:46
впрочем, дистрибутивщики однозначно выскажутся за хотя бы stable/unstable
dvolodin #
11:49
конфиги вообще пора в GridVCS пихать
11:50
и пилить на части sa.managedobject
evyscr #
11:50
dvolodin: btw, в тему VM image
11:51
оченно хочется, чтобы была возможность юзать нок в рид-онли
dvolodin #
11:51
это как?
evyscr #
11:51
просто офигеть как
11:51
ну, я ж писал про non-enable
11:52
косность начальственную никто не отменял
freeseacher #
11:52
господа а кто нить HA делал для нока ?
evyscr #
11:52
freeseacher: в каком смысле?
freeseacher #
11:52
нет не так
11:53
dvolodin, кто нить уже делал HA для нока. ибо мимо dvolodin такая тема бы не прошла
11:53
всмысле резервирования
dvolodin #
11:53
freeseacher: на уровне баз-за
11:53
да
11:53
а так -- самая простая схема
freeseacher #
11:53
на второй инсталяции хочется поднять веб и активторы
dvolodin #
11:53
резервирование постгреса и монги
11:53
и все остальная часть NOC'а -- на виртуалке с live motion
freeseacher #
11:54
очевидно SAE зарезервировать не удасться
11:54
шедулер скорее всего тоже
dvolodin #
11:54
у меня были мысли на тему SAE failover
freeseacher #
11:54
да и дискавери будет один
dvolodin #
11:54
но я так и не понял, стоит ли овчинка выделки
zi_nnov #
11:55
dvolodin, ну тут проблема в том что или у тебя нет roadmap, или ты категорически его не придерживаешься. сначала планируешь, потом разрабатываешь, релизишь, фиксишь баги, минорный релиз делаешь, а твой rolling, тут постучал, там постучал, 2/3 задумок брошены, где о
11:55
н ГИС, ПМ, ФМ
freeseacher #
11:55
dvolodin, в режиме master/slave стоит
dvolodin #
11:55
по личному опыту -- с кластерными приложениями проблем больше, чем надежности
11:55
вспомни тот же confluence
freeseacher #
11:56
речи о выключении мастер инсталяции и полностью полете на слейве нет.
11:56
просто вынести функционала по максимуму
11:56
dvolodin, confluence в кластере не юзал :)
11:56
да и с 4 версии он не умеет...
dvolodin #
11:56
самый простой вариант -- ланчеры научить дружить
11:56
потому и не умеет, глючил до ужаса
11:57
zi_nnov: издержки demand-driven development
freeseacher #
11:57
zi_nnov, у нас диктатура.
11:58
и так будет пока разработчиков ядра не будет хотябы трое
zi_nnov #
11:58
freeseacher, в этом нет ничего плохого
11:58
тут не диктатура, тут необитаемый остров, Робинзон и пятницы
freeseacher #
11:59
всем нечего сказать :)
11:59
предлагаю на тему забить
zi_nnov #
12:00
отнюдь, я могу долго стонать как все плохо
freeseacher #
12:00
zi_nnov, лучше помоги. сделай модуль карт опциональным.
zi_nnov #
12:02
ты с дуба рухнул, я там такого наделаю, если вообще смогу когда нибудь в принципе такое реализовать
freeseacher #
12:03
экая самооценка. я вот ни секунду не сомневаюсь в твоих способностях.
zi_nnov #
12:03
я не программер
12:04
вообще ни разу
freeseacher #
12:04
это временно.
zi_nnov #
12:04
нет это по жизни так
freeseacher #
12:04
тут полканала не программеров написало для себя по как минимум одному патчу
zi_nnov #
12:04
смотря что считать патчем
12:05
я тоже ковырялся в sa скриптах
12:05
но это не программирование
Dmitry1 #
12:06
и где твои патчи для sa скриптов?
zi_nnov #
12:06
никогда не вставляло написание кода
12:06
Dmitry1, вы их не принимаете, я просил запилить в циско профиле вместо sh run сделать sh conf
MindGames__ #
12:06
ребята, а что за Hyperion такой? В нем в Мегафоне заявки создают.. Это CRM очередной? Кто-то работал с ним?
ufir #
12:07
MindGames__ а не Hyperic случаем ?
Dmitry1 #
12:07
zi_nnov: Возможно sh conf предпочтительней на каких-то особенных железках
zi_nnov #
12:07
Dmitry1, или например snmp, как минимум для профиля алкателя я его запилил
Dmitry1 #
12:08
zi_nnov: Вот как dvolodin починит работу с тушенкой - буду твои патчи смотреть
zi_nnov #
12:08
Dmitry1, sh conf выполняется быстрее и меньше грузит железку, но он показывает не текущий, а стартап
Dmitry1 #
12:08
Пока ничего сделать не могу, потому как можно поломать уже работающее
zi_nnov #
12:08
Dmitry1, снмп уже в апстриме, давно это было
12:09
опять же когда будет время, изучу возможность запилить snmp для других скриптов в профиле циско (другие мне сейчас не интересны)
12:13
я вспоминаю ка раньше было, мне книжки всякие покупали, учиться программировать, но вообще не вставляло, да в школе по информатике давали исключительные задания, но все это было скучно, а вот когда дома 2 компа соединил кросс-кабелем, и они увидели д
12:13
руг друга, вот это была куча эмоций
freeseacher #
12:15
zi_nnov, https://lh4.googleusercontent.com/-NtDjuLbAbp0/UVKWfGIUz7I/AAAAAAAACfY/k-dAYeJDWD0/s612/392865_138920576279974_2060121860_n.jpg
zi_nnov #
12:16
"на самом деле" - нарисована полная херня, я практически пингом не пользуюсь
avb #
12:17
ufir сейчас проверю
12:17
я тут ВНЕЗАПНО исчезал и многое пропустил, извините
12:32
В логах, что характерно - тишина. Только записи о ручных дергах
mikevlz|3 #
12:32
по поводу трех разработчиков - предлагаю выслать Диме трех резиновых уточек, чтоб с ними советовался =)
12:33
уже будет поле для дискуссий ;)
12:33
avb: ты вручную как дергаешь?
avb #
12:34
configs - ставлю галочку у требуемого объекта - actions - get it now
Skripnik_A #
12:34
<mikevlz|3>, а если выслать много-много коньяку, то уточек можно не высылать.
mikevlz|3 #
12:35
нет, тогда он начнет советоваться чертиками и превратит NOC в какой-нить World of Switches
12:35
пусть с уточками советуется
12:36
я уточкам верю
Skripnik_A #
12:39
<mikevlz|3>, а не ты ли автор "Настройка автоматической синхронизации ДНС-серверов"?
12:40
у кого-то полулось настроить по этому описанию синхронизацию?
mikevlz|3 #
12:43
я автор
12:43
а в чем проблема?
Skripnik_A #
12:44
да вот пытаюсь повторить описанное, а в ответ тишина. конект есть, а файлы на днс не заливаются.
12:45
могу логи показать. куда копать не понятно. лог, для меня не информативный
mikevlz|3 #
12:45
вроде были другие желающие, которые повторили опыт
12:45
и проблем не особо наблюдалось
12:46
канал указал в DNS/Setup/Servers ?
Skripnik_A #
12:46
верю. даже на форуме видел сообщение человека у которого были подобные проблемы, и потом они решились. а у меня ни как
12:46
канал указал.
mikevlz|3 #
12:47
канал такой же, как в sync?
Skripnik_A #
12:47
да. для примера брал канал ch1.
12:48
к примеру, вот лог с ДНС - http://pastebin.com/DZZA1WPE
12:49
а вот лог noc-stomp на сервере noc - http://pastebin.com/M6tqGEiH
12:49
есть ли в них что-то аномальное?
mikevlz|3 #
12:51
да
Skripnik_A #
12:51
где?
mikevlz|3 #
12:51
ответ от стомпа пустой приходит
Skripnik_A #
12:51
{"items": {}, "cmd": "list"}
12:51
оно?
mikevlz|3 #
12:51
угу
Skripnik_A #
12:52
а какие причины пустого ответа могут быть?
12:53
смотрю, что сервер тоже отправляет пустой ответ.
mikevlz|3 #
12:53
профиль зон смотри...
Skripnik_A #
12:55
точно. работает
12:55
проблема была в том, что в зоне не был прописан Masters
evyscr #
13:00
Dmitry1: r u here?
Dmitry1 #
13:01
ась?
evyscr #
13:01
здесь, стал быть. Не сталкивался с mac flap 02:01:00:00:00:00 ?
13:02
это какой-то мелкософтовский лоад балансинг
13:03
собсно, есть мысль, что для него надо бы сделать repeat suppression
Skripnik_A #
13:03
<mikevlz|3>, вот теперь и я буду уточкам верить ))
mikevlz|3 #
13:04
и это правильно
Dmitry1 #
13:05
evyscr: посмотри, у тебя включен nlb на d-link
evyscr #
13:06
ну, это не d-link...-)
Dmitry1 #
13:13
поищи в интернетах, что это за загадочный mac адрес. Возможно его проще вообще игнорировать
father #
13:14
При установке libsmi2ldbl, в системе автоматом должны проставиться smidump и smilint?
evyscr #
13:22
Dmitry1: собсно мак этот от включеного network load balancing на виндах типа win2k etc.
Dmitry1 #
13:22
А он вообще должен так себя вести?
evyscr #
13:22
А в лог оно сыпется, похоже, исключительно на старых каталистах
father #
13:23
Ht,znf gjcjdtqne xnj yb,elm gj vjtve djghjce
13:23
Ну вы поняли да?
mikevlz|3 #
13:23
да, мы тебя игнорируем
Dmitry1 #
13:23
ага
evyscr #
13:24
А вот фиг его знает, некоторые люди считают логгирование багом этих каталистов
father #
13:24
Подскажите что нибудь по моему вопросу, проинсталил libsmi2ldbl, читал что smidump и smilint установятся вместе с libsmi2ldbl, но их нет в системе
Dmitry1 #
13:24
так сделай ACL на каталисте, который будут тупо рубать этот MAC
evyscr #
13:25
Dmitry1: ты таки уходишь от ответа на прямую мысль про repeat suppression
Dmitry1 #
13:25
father: У меня эти файды установились при обычном libsmi
evyscr #
13:26
father: какая система-то?
father #
13:26
Ubuntu 12
Dmitry1 #
13:26
evyscr: Так не должно оно вообще алармы поднимать с этими MAC адресами
evyscr #
13:27
father: smitools ?
father #
13:27
Наверное вы правы
13:28
Блин, установлю, напишу свой мануал, с блекджеком и путанами)
evyscr #
13:28
Dmitry1: так, а у на вообще для мак флап детектед есть repeat suppression?
13:28
*у нас в ноке
Dmitry1 #
13:28
нет
13:28
потому как обычно идут два разных сообщения
evyscr #
13:29
а здесь - ха-ха - одно
Dmitry1 #
13:31
пиши issue
evyscr #
13:34
ок
13:35
хотя, наверное, правильным было бы решить общую - саппрессить рипиты всех мак флапов...
13:36
dvolodin: посаппрессь нам mac flap detected, а?-)
dvolodin #
13:36
левая уточка не рекомендует
evyscr #
13:37
а правая?
zi_nnov #
13:37
evyscr, мак флапы это отдельная тема, тут надо целый механизм отдельный для анализа флапов
dvolodin #
13:37
оно там уже есть
13:37
с окном в 22 секунды
evyscr #
13:38
хух? давно?
dvolodin #
13:38
> hg log -r 5577
13:38
changeset: 5577:413df8948a57
13:38
user: Dmitry Luhtionov <dmitryluhtionov@gmail.com>
13:38
date: Wed Jan 25 10:06:01 2012 +0200
13:38
summary: NOC-317 Add repeat suppression to "Network | MAC | MAC Flap" class
evyscr #
13:38
тады оно у меня как-то не особо работает...
mikevlz|3 #
13:39
это уже вопрос к средней уточке
13:39
dvolodin: а откуда у тебя уточки?
13:39
я же только предложил их выслать
MindGames__ #
13:39
а можно добавить такое же для аларма, что куллер не крутится? А то у меня з неделю там пару миллионов алармов с одного девайса сыпется и я не могу потом открыть этот аларм и удалить его ;))
dvolodin #
13:40
у меня на даче в прудике плавает уточка
mikevlz|3 #
13:40
аааа...
MindGames__ #
13:40
или этот repeat suppression как раз то и делает, что разные алармы в один объединяет?
evyscr #
13:41
MindGames__: вроде как ивенты, а не алармы
MindGames__ #
13:42
ну как ивенты? Если mac flap в алармы падает.. ровно как и Fan failed
dvolodin #
13:42
нет
13:42
давит повторы
MindGames__ #
13:44
ну вот надо бы на fan failed тоже повторы задавить... а то если я clear аварии не успеваю сделать за три дня, то у меня этот аларм не открывается.. ошибку Time Out сервер выдает
evyscr #
13:44
а, ну да, window 22
13:44
а в этом случае окошко в 30
13:46
и как мне быть? локально я, кнечн, могу поправить, но...
Dmitry1 #
13:47
окно в 22 секунды появилось непросто так. Значит на каком-то устройстве оно работало
evyscr #
13:48
иссью намбер?
13:48
я вполне допускаю, что на других оно в 15 секунд
zi_nnov #
13:50
evyscr, 15 меньше 22, должно работать
evyscr #
13:53
zi_nnov: читай выше, на сём девайсе - 30
13:59
Dmitry1: давай я NOC-317 переоткрою на подумать?
Dmitry1 #
14:00
ага. и укажи, что у тебя оно раз в 30 секунд срабатывает
evyscr #
14:00
впрочем, фигвам же
14:00
я не смогу и свой иссью переоткрыть, да?
14:10
добавил комментарий. кто-нибудь, переоткройте.
Dmitry1 #
14:14
переоткрыл
14:14
попробуй у себя вручную выставить 45 секунд и посмотреть, поможет ли ему
father #
14:28
Получилось установить под ubuntu 12
14:28
Завтра на форуме напишу свой мануал, без костылей и подводных камней
evyscr #
14:43
Dmitry1: поставил, оно (в целом) саппрессится
Dmitry1 #
14:44
как найдешь оптимальное значение - добавь комментарий в issue
evyscr #
14:44
тут ещё могут сетевые проблемы накладываться
14:45
(косяков один я уже навылавливал, при том, что я здесь вообще не сетевик-)
14:46
оно сейчас каждые 7 минут заново всплывает
14:46
будем ковырять
14:47
side question: как закрыть аларм, на котором ~20 тысяч ивентов?
Tweet
Share this page
Share this page: Tweet