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: 30.08.2012
lexus-omsk #
04:40
в связи с коммитами на тему nbsocket какой метод поллинга сейчас актуален? Исторически стоял select, но всё поломалось.
04:41
поставил optimal, автоматом выбрался epoll - Это нормально?
freeseacher #
04:41
ога
04:42
хороший такой метод.
04:42
при старте активтаоры не падают ?
lexus-omsk #
04:44
вот такое вот валится http://pastie.org/4614479
freeseacher #
04:45
ага. делай issue
04:45
и верни пока селект
lexus-omsk #
04:46
на селекте после обновления он вообще затупил так, что я еле остановить его смог
freeseacher #
04:46
хм. вот это странно.
04:46
у меня на селекте пашет
lexus-omsk #
04:47
может совпадение просто... сейчас ещё раз попробую
04:48
иногда кстати после обновления бывает, что ругается на несуществующие map/reduce задачи, приходится таблички чистить
04:53
не, опять затупил дико... как бы теперь на top глянуть...
05:10
на kevent вроде работает пока
freeseacher #
05:11
а у тя ось то какая ?
lexus-omsk #
05:16
Debian 6
05:19
кстати опять посыпалось http://pastie.org/4614594
zi_rus #
05:21
у меня select и kevent нормально отрабатывают, оставил kevent, тем более что freebsd
mikevlz|2 #
05:23
можно обновляться?
lexus-omsk #
05:26
NOC-656
zi_rus #
05:30
mikevlz|2, полет нормальный |NOC|0.7(4)r6740|
freeseacher #
05:35
господа профили пишет ктонить ?
zi_rus #
05:36
freeseacher, я думаю Dmitry1 скоро очень активно начнет один профиль писать :)
freeseacher #
05:37
я тут на одну железяку наткнулся.
05:37
у меня от нее волосы шевелятся
05:37
и лучше вам не знать где именно.
05:37
она при вводе команды полностью одновлялет строку промта
05:38
стирая ее и выводя заново.
05:38
http://pastie.org/private/wauu0rkpjbcuaxwogb4a вот так вот
zi_rus #
05:39
freeseacher, тебе прошептать волшебные 4 буквы?
05:39
:)
freeseacher #
05:41
ага
zi_rus #
05:45
snmp
05:46
simple network management protocol. Simple - занчит простой, простой, значит безгеморойный. ну почему вы все пытаетесь искать приключения на свою пятую точку
freeseacher #
05:46
потому что железяка его не умеет.
05:47
хотя нет смотрика умеет.
05:47
но как по snmp забрать конфиг ?
zi_rus #
05:48
с этим сложнее, на длинках как-то через rw комьюнити это производится
freeseacher #
05:49
это да.
05:50
бля бля бля. железяка имеет аптайм 14 дней. в консоль пишет что 14 дней. а в Snmp Timeticks: (953792514) 110 days, 9:25:25.14
05:51
вот по этому волшебные цифры не такие уж и волшебные
zi_rus #
05:51
яйцы таким производителям поотрывать
freeseacher #
05:51
а тики на интерйейсах 14 дней.
zi_rus #
05:52
110 дней видимо с момента производства
freeseacher #
05:52
:)) это врятли. хотя...
05:55
я уже зарекался со всяким китайскожелезяками имет дело с snmp.
mikevlz|2 #
05:55
не
05:55
тут проще. У нее дефолтная дата на 110 суток отстает от текущей.
freeseacher #
05:56
нет там ntp
mikevlz|2 #
05:56
Время засинхронизировала, а дату включения запомнила. Вычитает из текущей, получает тыкву
05:56
знач сам поставил время :)
05:56
у ней время в логах верное выводится?
05:56
и чо будет если ей время откатить на год назад?
05:57
в снмп
freeseacher #
05:59
да. весьма похоже.
05:59
в логах верное а первая запись о старте датирована давно
05:59
видимо она стартует запомнинает время старта. отсчитывает от него аптайм а потом подводит часы по ntp
dvolodin #
07:08
насчет базы маков
07:09
придумал более-менее приличное решение - добавил галочку "собирать маки" в interface profile
07:09
для клиентских edgeport в любом случае будет один или несколько профилей
zi_rus #
07:12
хоть бы автоматизировать навешивание профилей, руками задолбаешься на тысячи портов их прикручивать
07:13
хотя бы внутрисетевые линки можно автоматом легко определять
07:14
но для этого надо чтобы порты начали в линки связываться
freeseacher #
07:16
dvolodin, подскажи как такое вот лядство победить http://pastie.org/private/wauu0rkpjbcuaxwogb4a
dvolodin #
07:17
zi_rus: я автоматизировал
07:17
:)
07:17
можно по pyRule
07:17
еще есть interface classification rules, но к ним нет пока морды
zi_rus #
07:25
dvolodin, ты опять за старое
dvolodin #
07:27
да
zi_rus #
07:27
есть две проблемы. 1) не все могут написать эти рули по разным причинам; 2) когда делается новая инсталляция, то руками городить рули долго и сложно
dvolodin #
07:28
zi_rus: умные люди покупают поддержку и не парятся :)
07:28
а classification rules -- настраиваются из web
zi_rus #
07:28
нет, богатые ее покупают
dvolodin #
07:28
точнее -- должны
zi_rus #
07:28
но их нет
dvolodin #
07:28
умные покупают
07:29
я буду убивать по одному амурскому тигру каждый день, пока вы не найдете мордоклепателя ;)
zi_rus #
07:29
тебе придется переехать на ДВ для начала
dvolodin #
07:30
начну с зоопарка
zi_rus #
07:35
dvolodin, ты без морды topo_discovery можешь реализовать
dvolodin #
07:36
Ж)
zi_rus #
07:36
и проблему так и не решил, у меня интерфейсы которые админ даун
dvolodin #
07:37
если не буду занят клепанием морд
freeseacher #
07:38
жалко амурских тигров.
07:56
dvolodin, глянь на пасту посследнуюю. я хз как это побеждать
Dmitry1 #
08:10
pyRule - зло. Вместо них нужно иметь кучу готовых мелких скриптов, и из них уже лепить что-нибудь.
dvolodin #
08:27
pyRule - замечательная вещь :)
08:28
которая позволяет не тащить в базовый функционал сомнительное поведение
08:29
mongodb 2.2 вышла
08:29
из интересных вещей - aggregation framework
08:29
из особенно полезных - TTL indexes
08:29
там как раз есть функционал автоматического выноса старых данных
_4ePTeHok #
08:31
dvolodin, так маки уже собираются?)
dvolodin #
08:34
_4ePTeHok: а хочется?
08:34
Ж)
_4ePTeHok #
08:34
ну мы напрямую с железок в бд собираем рукописными скриптами по крону)
08:34
если будет в ноке - удобно что в одном месте все.
dvolodin #
08:35
там и REST для опроса будет :)
08:35
чем собираете и в какую базу кладете?
_4ePTeHok #
08:35
а кстати откуда брать, get_mac_address?
08:37
собираем по snmp generic oid'у, скриптами sh из cron'a, кладем в посгрес)
zi_rus #
08:37
snmp :)
_4ePTeHok #
08:37
не ерничай) больная это тема
mikevlz|2 #
08:38
эм...
_4ePTeHok #
08:38
вон вылезло опять на днях что в переходной прошивке на ежах опять интерфейсы переименовали
08:38
именно в snmp)
Dmitry1 #
08:38
zi_rus: Поставь себе D-Link DGS-3627G и собери с него по SNMP около 2000 MAC адресов. Не забудь в это время отключить телефон, потому как звонить тут же начнут.
_4ePTeHok #
08:38
так, тиха!
08:39
начнут опять войны
08:39
дело надо обсуждать, а не перетирать в сотый раз)
08:39
dvolodin, дык сбор у нас будет на базе get_mac_address_table?
freeseacher #
08:39
Dmitry1, у меня скрипт есть который так считает маки. не звонят
Dmitry1 #
08:39
и get_arp
_4ePTeHok #
08:40
ну арп, это там где l3.
zi_rus #
08:40
Dmitry1, у меня есть и не один длинк 3627G, и я выдергивал по снмп с него таблицу маршрутизации на 1,5к рутов без проблем
lexus-omsk #
08:40
dvolodin: NOC-656 не смотрел? Хотя бы на предмет того - это я косячник или правда баг затаился в коде?
_4ePTeHok #
08:40
на доступе меня интересует больше, а там l2
Dmitry1 #
08:40
freeseacher: Или мало MAC адресов, или в это время процессор совсем не нагружен
freeseacher #
08:40
2000-7000
08:40
у меня это свитч.
Dmitry1 #
08:41
_4ePTeHok: C помощью get_arp можно узнать MAC адрес железки, для которой нету профиля
zi_rus #
08:41
_4ePTeHok, почему больная, вы же используете и очевидно успешно, не приложили больших усилий, а результат в кармане, что еще надо-то
08:42
а главное, почти нет оверхеда
Dmitry1 #
08:42
freeseacher: А у меня как L3 работает. Во время опроса по SNMP вырубается dhcp_relay и тп.
_4ePTeHok #
08:42
ну в пример могу привести древние свитчики, у которых отпадает управление от частых запросов по snmp)
dvolodin #
08:43
NOC-656: баг, ловлю его
freeseacher #
08:44
_4ePTeHok, 3200 кажется серии
08:44
был такой
08:45
или еще клевее был вход не интернетексплорером.
08:45
сразу управляющий модуль вышибало
_4ePTeHok #
08:45
гг, этим много кто грешит)
lexus-omsk #
08:45
dvolodin: ок
_4ePTeHok #
08:45
там где генерик оиды - еще ничего
lexus-omsk #
08:46
Кстати к вопросу о тестовой и продакшен системах - тестовая система на реальные девайсы ходит? Или как обеспечить ей примерно тото же уровень нагрузки, чтобы баги вылезали примерно те же?
_4ePTeHok #
08:46
стоит только на специфик натолкнутся, так начинается галиматья за декораторами @version и @firmware
08:46
lexus-omsk, ну если не давать ему писать что то в свитчи - то почему нет.
dvolodin #
08:47
lexus-omsk: лабу всегда полезно держать
_4ePTeHok #
08:47
на лабе тыщу свитчей не подержишь)
zi_rus #
08:47
_4ePTeHok, как же работают системы управления разработанные самим производителем? они есть и у циски и у длинка
_4ePTeHok #
08:48
ну очевидно же.
08:48
производитель _знает_, что у него и как называется.
dvolodin #
08:48
_4ePTeHok: достаточно тестового колечка из разных моделей
_4ePTeHok #
08:48
ну и самое главное - никто не видит внутренней кухни)
08:49
может там такая же галиматья, что мы пишем выкручиваясь)
dvolodin #
08:49
а у вендора -- софт железа и management soft пишут разные отдели или разные аутсорсеры
08:49
порой - в разных странах
08:49
например, тому же huawei софт пишут индусы
08:49
VRP
_4ePTeHok #
08:49
потому он так похож на cisco)
dvolodin #
08:49
ну да
zi_rus #
08:50
только циска не глючит
dvolodin #
08:50
многие ребята из TAC Force10, с которыми я работал, до этого работали либо в Cisco, либо в Juniper
08:50
и многие сейчас опять же работают в Cisco или в Juniper :)
_4ePTeHok #
08:50
ну хуавей неплохие железки, у них таких прогонов как в длинк нету)
dvolodin #
08:50
_4ePTeHok: ага
_4ePTeHok #
08:51
но есть свои загоны, как и у любого оборудования
dvolodin #
08:51
ты, наверное, уже на вкус и цвет можешь определить, для какой железки плата -- NE40E, NE80E или NE5000E
08:51
?
08:51
:)
08:51
потому как определять приходится именно на вкус и на цвет
_4ePTeHok #
08:51
для этого есть интегратор)
dvolodin #
08:51
единственная разница - в штрихкоде внутри
_4ePTeHok #
08:51
чтобы на зуб щупать)
dvolodin #
08:52
втыкаешь неправильную - огребаешь incompatible fabric
_4ePTeHok #
08:52
потыкай ufir на этот счет, он тебе порассказывает)
08:52
они в РТ их много юзают
08:52
и брасы и свитчи простые
dvolodin #
08:55
да со всем жить можно
08:55
если не воротить моську
_4ePTeHok #
08:55
приспосабливаясь)
dvolodin #
08:55
ну а что делать
_4ePTeHok #
08:57
тык, когда маки уже будут?)))
zi_rus #
08:57
а инвентори?
mikevlz|2 #
08:57
ынвэнторы!
_4ePTeHok #
08:58
мы так порвем Диму на кусочки
dvolodin #
08:59
http://forum.nocproject.org/index.php?topic=134.0
zi_rus #
09:00
_4ePTeHok, dvolodin, по уму, надо бы автоматическое прописывание линков сделать, добить аякс, и нарисовать новой приложение под ФМ, тогда можно будет зарелизить 0.7 и двигаться дальше к 0.8
dvolodin #
09:00
:)
09:01
в свое время Свирид неплохо помог с новым UI
lexus-omsk #
09:03
а ещё нормальную уведомлялку (чтобы о закрытии проблемы сообщала тоже) :)
dvolodin #
09:03
ваши бы хотелки, да в патчи :)
mikevlz|2 #
09:04
не в патчи, а в виде патчей.
09:04
м?
lexus-omsk #
09:04
так вот нам бы чуток побольше понимания, как это работает - и будут патчи
mikevlz|2 #
09:09
эт да. А то придумаем, как понимаем, нафигачим, как умеем и оно сдохнет, т.к. станет никому ненужно :)
freeseacher #
09:15
написал ему приветик
09:15
может вернетсо
dvolodin #
09:18
lexus-omsk: я не делаю тайны из того, как это работает и всегда могу объяснить ;)
_4ePTeHok #
09:23
Dmitry1, Дима, а почему так разнятся данные с get_copper_tdr для длинка с выводом cli?
09:23
с кли
09:23
Port Type Link Status Test Result Cable Length (M)
09:23
---- ------- -------------- ------------------------- -----------------
09:23
23 FE Link Up OK 16
09:24
в result
09:24
[{'interface': '23',
09:24
'pairs': [{'distance_cm': 1500,
09:24
'pair': 1,
09:24
'status': 'T',
09:24
'variance_cm': 100},
09:24
откуда 15 то? :)
zi_rus #
09:24
может там погрешность
09:24
то 15, то 16
Dmitry1 #
09:24
скорее всего
_4ePTeHok #
09:24
ну два раза проверял)
Dmitry1 #
09:25
оно по фазе луны.
mikevlz|2 #
09:25
_4ePTeHok: там же поле есть variance_cm. Вот тебе 1 метр неопределенности
_4ePTeHok #
09:25
гг)
09:25
понятно
zi_rus #
09:25
или округляет до кратности 5
_4ePTeHok #
09:26
вот длинк сразу меряет. А ежики - одна команда для выполнения измерения, другая - для вывода результата.
Dmitry1 #
09:26
Но я дополнительно проверю. Я там наметил уже себе план доработки некоторых скриптов в связи с появившимся cli_object_stream
_4ePTeHok #
09:26
и между ними нефиговый таймаут..
09:26
чоб придумать..
zi_rus #
09:27
sleep
_4ePTeHok #
09:28
мля, у него еще и линк падает)
freeseacher #
09:34
dvolodin, а ты ключ для qinq не переделывал ?
09:35
NOC-544
09:36
иначе клиент на разных точках должен называться по разному.
dvolodin #
09:40
пока нет
freeseacher #
09:41
я же могу просто альтернуть это делать ?
09:41
или это лучше миграцией делать ?
dvolodin #
09:41
можешь alter'ом, но не советую
09:41
лучше миграцией и в описании модели поправить
freeseacher #
09:41
ибо ты потом когда системно поправишь будет бага
09:42
unique_together = [("vc_domain", "l1", "l2"), ("vc_domain", "name")]
09:42
оно ?
dvolodin #
09:45
да
freeseacher #
09:53
эм там чего то поломато сильно или имеет какие то внутрение договоренности
09:53
саус не хочет мигрировать про фриз говорит
dvolodin #
10:17
что именно
freeseacher #
10:17
./noc schemamigration vc add_l1_to_uniq_key --auto
10:17
You cannot use automatic detection, since the previous migration does not have this whole app frozen.
10:17
Either make migrations using '--freeze vc' or set 'SOUTH_AUTO_FREEZE_APP = True' in your settings.py.
dvolodin #
10:18
а
10:18
мы не пользуемся этим механизмом
freeseacher #
10:19
:)
dvolodin #
10:19
просто файл с миграцией добавь
freeseacher #
10:21
а как правильно будет? дропнуть старый индекс и добавить новый ?
dvolodin #
10:21
в чем там разница выходит?
freeseacher #
10:25
эм. у меня на двух инсталяциях разные названия индексов vc_vc_vc_domain_id_21725b7fb0adaf81_uniq а в другм vc_vc_vc_domain_id_4f52507f_uniq
10:25
явно же автогенереный
dvolodin #
10:29
там у south были функции для генерации индексов
`kk #
10:41
если накосячил с fqdn_template то только ручками менять fqdn ?
_4ePTeHok #
10:42
ну в БД руками запрос)
10:43
или грохнуть таблички и пусть поновой)
`kk #
10:43
и как ийпи указать? {{ip1}} не работает
_4ePTeHok #
10:43
IP же просто.
dvolodin #
10:43
`kk: да
_4ePTeHok #
10:44
ip-{{ IP|join:"-" }}
10:44
в дефолте
`kk #
10:45
http://kb.nocproject.org/pages/viewpage.action?pageId=7143486
10:45
вот это меня подвело -)
mikevlz|2 #
10:53
дык там написано. ДЛЯ Address Ranges
`kk #
10:54
я и не говорил, что написано не верно
10:54
вышло, что ссзб -)
zi_rus #
11:01
dvolodin, а это так задумано, что в новом генераторе днс зон теперь где раньше были табы, теперь стоят пробелы?
11:01
а зачаем?
11:01
*зачем
`kk #
11:31
а дискавери не удаляет айпи если их уже нет на железке?
dvolodin #
11:33
zi_rus: не было там табов никогда
11:33
`kk: не удаляет
11:33
железка может еще подняться
zi_rus #
11:34
dvolodin, как так? пробелами настукивали?
11:35
и ns были наверху, а теперь случайным образом посреди зоны оказываются
11:37
dvolodin, вот так страшно теперь это выглядит http://pastebin.com/c4bXyj6r - все уехало влево, смешалось в кучу и неймсервера посреди зоны торчат
dvolodin #
11:49
zi_rus: а чего страшного
11:49
сделал шаг в 4 символа
zi_rus #
11:49
некрасиво
dvolodin #
11:50
можно и 8 сделать
zi_rus #
11:51
читать неудобно, если надо будет в зону залезть
dvolodin #
11:52
r6741
11:52
будет 8 символов
zi_rus #
11:54
ок, посмотрим, а то что ns'ы посреди зоны сидят, тебя не смущает?
dvolodin #
11:54
:)~
11:55
"пошлите SMS на короткий номер XXXX и ваши NS будут выделены рамочкой" :)
zi_rus #
11:56
раньше-то было все хорошо и красиво и зачем-то все поломали
11:57
я люблю все красивое
freeseacher #
11:59
python красив! а ты его не любишь :)
dvolodin #
11:59
он зеленый
11:59
и мышами пахнет
freeseacher #
11:59
</troll mode off>
zi_rus #
12:00
freeseacher, я люблю питон, была возможность сравнить с перлом, но я его не знаю
freeseacher #
12:01
zi_rus, чувак, дать хорошую книжку ? :)
evyscr #
12:02
"Алиса в стране чудес"?
zi_rus #
12:02
не откажусь, но вряд ли найду на нее время, сейчас CCIE готовлюсь сдавать
dvolodin #
12:08
на издевательства над DNS времени хватает ;)
zi_rus #
12:09
когда мозг устает, я меняю задачу
12:09
туда обратно туда обратно
mikevlz|2 #
12:09
а когда мозг устает менять задачу?
dvolodin #
12:09
пойдет в начальники
12:09
как я ;)
zi_rus #
12:10
mikevlz|2, когда и это устает, читаю баш
12:11
dvolodin, слушай, не сильно лучше стало
dvolodin #
12:11
давай paste
zi_rus #
12:11
до
12:11
e.c.9.8.a.a.e.f.f.f.8.5.e.1.2.0.1.0.0.0.1.0.0.0 PTR bb-vl-12-2a03-8700-1-1-21e-58ff-feaa-89ce.kis.ru.
12:12
после
12:12
e.c.9.8.a.a.e.f.f.f.8.5.e.1.2.0.1.0.0.0.1.0.0.0 PTR bb-vl-12-2a03-8700-1-1-21e-58ff-feaa-89ce.kis.ru.
dvolodin #
12:12
ну нормально
zi_rus #
12:12
а где л1
dvolodin #
12:12
?
zi_rus #
12:13
ну вон первый отступ перед PTR
12:13
сейчас поппробую л1 умножить на 3
dvolodin #
12:13
кратно 8 там
12:13
нашел это место?
12:13
TABSTOP можно крутить там
zi_rus #
12:14
по твоему коммиту найду
dvolodin #
12:14
был 4
QVirus #
12:41
Ребят, в mongodb.log пишет "auth: couldn't find user noc, noc.system.users"
12:41
куда копать? :)
12:42
точнее где прописывать?
_4ePTeHok #
12:43
а при установке монго юзера прописал?
QVirus #
12:44
уже не помню %-)
12:44
это где по дефолту юзер noc спрашивало?
_4ePTeHok #
12:45
# mongo
12:45
> use noc
12:45
> db.addUser('noc', '12345');
12:45
> db.auth('noc','12345');
12:45
> exit
QVirus #
12:46
пару логин/пасс где-то надо будет потом менять?
_4ePTeHok #
12:47
в конфиге ./etc/noc.conf
12:47
секция монго
12:48
или там non sql db вроде
QVirus #
12:49
Ура! :) Спасибо! Починилось!
12:53
А имея бэкапы системы, есть какой-то готовый скрипт восстановления?
_4ePTeHok #
13:29
у нас SPB-IX горит)
dvolodin #
13:53
в смысле горит?
13:54
боровую спалили?
_4ePTeHok #
13:54
БМ18
dvolodin #
13:54
а
_4ePTeHok #
13:54
крыша горит
dvolodin #
13:54
мда, блин
_4ePTeHok #
13:54
теперь все зависит как зальют
dvolodin #
13:54
давно?
_4ePTeHok #
13:54
с 17.00
13:54
мы на ибп еще живем, в здание никого не пускают
13:55
ну и кондюшники того, этого.
13:55
Temperature Value: 51 Degree Celsius
dvolodin #
13:56
спасибо, передал нашему NOC :)
13:56
нас вроде не накрыло
_4ePTeHok #
13:56
это пока..
mikevlz #
13:56
херня, 51 градус - мелочи...
_4ePTeHok #
13:56
там без кондишек - труба.
13:57
час-полтора работы и все ляжет по алярмам.
13:57
питалово наврядли так быстро восстановят
mikevlz #
13:57
у нас когда в тени было +53 не то что в будколазах - у нас в подъезде в ящике на 3028 SFP глючить начинали.
13:58
а ща по чердакам шассики стоят, у них шатдаун можно максимум до 70 цельсиев разогнав...
13:59
а так - да, пиздюлей тому, кто окурок бросил :)
13:59
или кабель неверного сеычения выбрал
_4ePTeHok #
14:04
да там много кому пиздюлей выписать пора давно
acid232_ #
14:16
а я побояню
14:16
инвентори бы
14:16
с площадками и жизненным циклом оборудования
14:16
ну не писать же самому в пшп
mikevlz #
14:23
+over9000
_4ePTeHok #
14:34
http://img-fotki.yandex.ru/get/6608/69313613.e/0_89e25_b044f979_XL.jpg
acid232_ #
14:36
эточо
_4ePTeHok #
14:36
БМ18 наш..
acid232_ #
14:38
а что там все?
14:38
или другие узлы есть
14:38
в киеве и то два узла
_4ePTeHok #
14:38
нет конечно, там перекресток просто
14:39
бм19, боровая, кантемировская как минимум 3 площадки еще точно есть.
17:38
В связи с этим с 17:02 МСК наблюдается перерывы в оказании услуг для
17:38
участников spb-ix на технологической площадках ООО "Прометей"
17:38
(ул. Малая Морская, д.11), ООО "Телехаус"(ул. Большая Морская, д.19),
17:38
СПГУТД (ул. Большая Морская, д.18)
17:38
dvolodin, не зацепило?)
dvolodin #
17:40
говорят, что нет
17:40
м
17:40
мы на боровой в питере
_4ePTeHok #
17:40
там транзиты погорели некоторые, кто через крышу шел
17:40
через подвалы все ок
dvolodin #
17:41
если зацепило, то ТКТ
_4ePTeHok #
17:41
повезло что быстро питание восстановили..без кондишенов на бм18 пипец.
dvolodin #
17:41
у нас КЦ живой вроде
_4ePTeHok #
17:42
у нас обычная температура у стойки 46 градусов, за полчаса до 60 вырастает когда в прошлый раз встали кондюшки
17:43
а вообще был несколько лет назад случай когда железо копыта откинуло у многих по перегреву)
dvolodin #
17:43
у нас стойки с серваками разогревались моментально
17:44
если кондеи гасли на варшавке
17:44
но там и потребление было киловатт по 7 на стройку
_4ePTeHok #
17:46
да на бм18 по идиотски сделали еще
17:46
вентиляция по старому зданию, не предназначенному под машинный зал, та еще проблема.
17:47
циркуляции никакой
17:47
лет 5 назад меня завели в 126А, я чуть не упал от картинки)
17:48
таких кошмаров с адовым количеством витухи в проходах я никогда не видел ни до, ни после)
17:49
мне кажется с бм18 сейчас многие побегут
mikevlz #
17:49
ненавижу, блядь, цыган...
17:49
:(
_4ePTeHok #
17:49
мобилу отжали?)
mikevlz #
17:50
нет
17:50
мультикаст подрезали...
_4ePTeHok #
17:50
=)
mikevlz #
17:52
вот чо это за говно? на физике ошибок нет, мультикаст роутится аппаратно с приоритезацией, а кадры, сука, исчезают...
_4ePTeHok #
17:52
есть такое..
mikevlz #
17:52
суешь мультикаст в линк, где через другого оператора приоритеты не ходят - все чудесно...
_4ePTeHok #
17:52
мы тоже незнаем в какую сторону податься для probe мультикаста
17:53
отдельную железку брать дороговато, а чтобы и с удаленными зондами удобно было работать обычный ip-поток тестить и мультикаст - нету таких. Либо то, либо другое.
mikevlz #
17:54
автоматическое наблюдение только допиливанием приставки и мидлвари. На приставке модуль, который следит за Mpeg-статистикой(потеряные мпег-кадры), на мидлваре - чтоб она заставляла приставку натравливать модуль на текущий канал.
_4ePTeHok #
17:54
та пробовали нетаповскую хрень, не работает
17:54
свой модуль писать, хз..
mikevlz #
17:54
а так мы на узлы ща тазики закидываем, для ручного досмотра самое оно. Зашел, TSReader Lite запустил на самом жирном канале и смотришь на циферки
17:55
я бы нетаповский перепиливал, но скилов нет:(
_4ePTeHok #
17:55
вот и я в ядреном писательстве никак.
17:55
хотелось бы железку размером с медиаконвертер на вынос
mikevlz #
17:56
а так, в амину засовывали, пашет, но уныло, такая же ручная работа, как и с компами на узлах...
_4ePTeHok #
17:56
раскидал по узлам, и статистику на сервер
mikevlz #
17:56
вроде есть такое, но стоимость огорчает
_4ePTeHok #
17:56
такое есть, но не для мультикаста
17:57
ipsla/wiSLA
17:57
цену я правда не узнавал, но РТ ее купило вроде
17:57
правда у них задача - мониторинг клиентского l3vpn/vpls
17:58
а вот если б там еще мультикаст был...
mikevlz #
18:04
ды, под цыганами я имел в виду Foundry Networks/JetCore
18:04
атличное дешевое... в воде тонуть не должно
_4ePTeHok #
18:08
я думаю дело там не в железе, а в руках)
mikevlz #
18:09
я тоже согласен, что мы люди-снежинки :(
18:10
тока вот нигде не видел информации в этих ваших интернетах, как бороть такие глюки
18:10
или недопускать
_4ePTeHok #
18:11
обычно только на своем опыте..
mikevlz #
18:12
рассказать забавный опыт?
_4ePTeHok #
18:12
у нас ежи с мультикастом очень нехорошо работали) на l3 свитче транзитным виланом такое прилетало...
mikevlz #
18:13
ладно, продолжаю вечер плача... Есть упоминание, что джеткору может снести крышу, он в сообщениях OSPF может начать отправлять куски хелпа по своему cli
18:13
клева, да?
_4ePTeHok #
18:13
бгг
18:14
у меня старый фаундрик в конфигах терял бгп сессии)
18:14
всмысле сессии рабочие были, а ни в running, ни в startup их не было)
18:15
но то боянная бага вроде как.
mikevlz #
18:15
мы пока об это не спотыкались. Зато другое видели. Два джеткора. гиговый линк, l2 летит со свистом, ошибок по физике нет, на l3 потери. Сносим с виртуального интерфейса все, возвращаем все назад. Потери на L3 пропали.
18:17
верх комизма - мультикаст. Сыпется картинка, у всех на шассике. На входном интерфейсе убираем dvmrp, возвращаем dvmrp... да, сыпаться перестало.
18:17
иногда это помогает, иногда нет.
_4ePTeHok #
18:18
тоже весело)
18:18
хорошо что мы не перешли на брокейд
18:18
хотя знакомый работает, пока не жалуется)
dvolodin #
18:19
на TV были железные решения
_4ePTeHok #
18:19
probe?
18:20
из недорогих посоветуешь что нибудь?)
mikevlz #
18:20
на брокейде DVMRP вроде есть, но его там нет... нейборов видит, мультикаст начинает засасывать через минут 10, потом как повезет, может и ребутнуться... Но то, что никому полученный мультикаст не отдаст по dvmrp - это железно.
_4ePTeHok #
18:20
задача именно по выносам раскидать и мониторить
mikevlz #
18:20
по Pim всосет и отдаст. А по dvmrp даже если всосет - не отдаст, да еще и потерять может
dvolodin #
18:24
multicast - отдельная тема
mikevlz #
18:24
эт не тема, это песня с непечатными словами...
dvolodin #
18:24
учтите, что на некоторых модульных железках под multicast-трафик отдельные линии SerDes разведены
18:24
до фабрики
18:24
там можно хорошо влететь так
18:25
и ingress/egress репликация тоже вставляет иногда
18:25
а 7600 любят при RPF failure на проц все скидывать
18:26
в общем, multicast - ошибка детства :)
18:26
тащите TV на дом аналогом по оптике, оптические узлы недорогие
18:27
а там -- secam с dvbc вперемешку
_4ePTeHok #
18:27
7600 еще ничего, 6500 вообще не видят rpf из маршрута полученного по ospf
mikevlz #
18:27
_4ePTeHok: то, что знакомы не жалуется - эт нифига не показатель. У нас тоже работало, когда мультикаста массово не было, раздачи слонов были только по vpn. И то, максимум трафика гоняли на 2-х 10Г портах, под 9 гиг транзита
_4ePTeHok #
18:27
dvolodin, у нас партнеры так тащат, а нам только мультикаст остается
mikevlz #
18:28
а добавляешь еще 10Г порты, и на третьем-четвертом линке все весело начинает дохнуть
_4ePTeHok #
18:28
ну да, у него там юникаст был в основном
dvolodin #
18:28
я говорю - от плат до фабрики отдлельные линии serdes
18:29
даже если на железке 20G full duplex на слот от фабрики, unicast и multicast могут быть разделены ;)
mikevlz #
18:29
dvolodin: мультикаст один и тот же. нету радикальных изменений со временем. Гуляет по одним и тем же шассям. Сдыхает внезапно...
18:30
при чем тут отдельные линии?
_4ePTeHok #
18:30
тут софт скорей всего
mikevlz #
18:30
софт везде одинаковый
18:30
а ведет себя по разному
dvolodin #
18:31
mikevlz: при ingress репликации и отдельных линях на фабрике и при большом количетве выходных портов, что будет?
18:31
ну вот задачка
_4ePTeHok #
18:31
ошибка в софте, а вылазиит в определенном случае
dvolodin #
18:31
через порт вливается 500M мультикаста
18:31
уходит на 20 портов на разных платах
18:32
сколько на фабрику польется?
18:32
на ingress репликации
mikevlz #
18:32
два одинаковых bigiron 8000. На том где нагрузка больше(больше абонов, больше интерфейсов, столько же портов) мультикаст-влан работает, на другом с меньшей нагрузкой как только включишь - 100% CPU
dvolodin #
18:32
это уже на rpf failure похоже
_4ePTeHok #
18:33
кстати проверь..
18:33
циски то тоже в софт уводят если нет rpf
mikevlz #
18:33
без выделенного влана для мультикаста все атлична.
18:34
тот же мультикаст а бОльшее число вланов улетает в такое же число портов, загруженность 1%
dvolodin #
18:34
статистику фабрики глянь на всякий случай
mikevlz #
18:35
смотрел, даже гайд hp-шный по дебаг-командам нарыл, все шоколадно
dvolodin #
18:36
tac'у мозг тогда выносить
18:36
они свое железо лучше знают :)
18:37
проблема вообще может быть в ASIC'ах или их микрокоде
mikevlz #
18:37
какой нафиг tac на б/ушное железо лохматого года выпуска?
18:37
их у нас столько потому что стоимость у них чуть выше чем стоимость навоза в коровнике...
_4ePTeHok #
18:38
вот это ты зря
dvolodin #
18:38
мы еще, помнится, хардварные счетчики сравнивали на входе и на выходе
mikevlz #
18:39
самый смак - это потери модулей. Раз так и на ходу модуль потерялся... вместе с конфигом. Лечится только приездом на место, выдергиванием, no module X(хотя его и так там нету), втыканием, конфигурированием по новой...
dvolodin #
18:39
еще, кстати, STP полезно подебажить
_4ePTeHok #
18:39
я по hp 5300 выносил мозг в прошлом году саппорту hp-шному
18:40
при том что железяка старая
dvolodin #
18:40
на предмет, не приходит ли TCN в этом VLAN'е
18:40
чем черт не шутит
mikevlz #
18:40
ну да, фаундри не любит кольца, сразу проц могилу себе рыть начинает
_4ePTeHok #
18:40
правда не советую к нашим обращатся - они долго тупят и сами все равно все перенаправляют в европу
18:41
лучше сразу на англицком..
mikevlz #
18:41
_4ePTeHok: 5300 вы каким покупали?
_4ePTeHok #
18:41
не суть важно, серийник с тебя спросят и все.
18:41
я тупо с сайта хп взял несколько контактов и разслал по представителям
dvolodin #
18:41
не в этом дело
18:42
может таблицу маков процищать и на время клинить CAM
18:43
потрошка надо смотреть, что там :)
18:44
под NDA порой такие вещи дают, что волосы дыбом встают
_4ePTeHok #
18:44
=)
mikevlz #
18:45
У нас тут как-то от грозы длинк с ума сошел. Хотя меди там было только до клиентов в доме с 4 этажами. Он нам шассик своим безумием в 100% уложил и встать не давал, пока ему порт не вырубили...
dvolodin #
18:45
типа kernel debugger'а
_4ePTeHok #
18:45
я когда с хп-шкой разбирался(а она тупо не жрала ospf анонс из за его размера размера), наши местные долго не могли понять в чем проблема) ну и переводили европейцам тоже все криво)
18:46
пока я не плюнул не взял контакты и не написал напрямую инженеру
dvolodin #
18:46
а у меня разок force10, который ничего не знал про isis tagging extensions ловил анонсы от juniper'а
_4ePTeHok #
18:47
а тот подтвердил проблему...
dvolodin #
18:47
и тупо считал начало sub-tlv за ipv4
_4ePTeHok #
18:47
бгг) тоже весело
dvolodin #
18:47
феерические маршруты себе в таблицу ставил, надо сказать
18:47
0/1 еще цветочками был
18:48
каково железке, на которой тысяч 5 маршрутов и default, словить 0/1 в CAM, да еще не в тот интерфейс :)
18:48
там, надо сказать, отдебажил за час
18:48
через 2 недели дали interim release с фиксом
18:48
теги он не научился выскребать, но хоть адрес корректно дергал
18:51
прикол в том, что средствами CLI FTOS высадить префикс 0/1 из таблицы нельзя :)
18:51
говорит "ты двинулся, товарищ"
18:51
:)
18:51
invalid prefix
_4ePTeHok #
18:53
dvolodin, Дим, что там с mac'aми?)
mikevlz #
18:54
ладно, поплакался, спать пойду, а то кошка нервничает :)
_4ePTeHok #
18:54
поглядь котэ)
18:54
сними стресс)
mikevlz #
18:54
всем спасибо за психотерапию :)
dvolodin #
18:55
у меня петух уже заснул на клетке
_4ePTeHok #
18:56
домашний петух?)
mikevlz #
18:56
а меня кошка ждет, укладывает спать, потом тока пойдет доесть, что осталось и спать приходит. Хомяк наверняка дрыхнет уже в своем домике
dvolodin #
18:57
ага, веник
18:57
http://www.kletki.ru/salegros.files/amazon_1.jpg
18:58
amazona amazonica
18:58
по немецки - amazonische
_4ePTeHok #
18:58
болтающий?
dvolodin #
18:58
по украниски - великий папуг
_4ePTeHok #
18:58
было бы смешно, еслиб болтал на питоне)
dvolodin #
18:59
певчий
_4ePTeHok #
18:59
люблю птичек..но себе не брал никогда)
dvolodin #
19:00
амазон хорош, компанейский
19:00
какадушку еще можно, они не такие разбойники
_4ePTeHok #
19:00
мне танцующий нравится)
dvolodin #
19:01
наш кверху ногами на одной лапе болтаться любит
19:01
и по потолку клетки бегает кругами часами
mikevlz #
19:02
летающий хомяк? :)
19:02
с измененной гравитацией :)
_4ePTeHok #
19:02
http://www.youtube.com/watch?v=YGLOLAyu1Fw&feature=fvwrel этот прикольный
dvolodin #
19:03
наш у детей плюшевых смешариков тырит и летает с ними
_4ePTeHok #
19:03
ыы
dvolodin #
19:03
копатыча вечно в клетку прет
_4ePTeHok #
19:03
не боитесь выпускать7)
dvolodin #
19:03
тот сантиметров 12
mikevlz #
19:03
ну всё, теперь точно спать. Всем спокойной ночи.
_4ePTeHok #
19:03
у знакомой жил здоровый какой то
19:03
так этот так клювом может тюкнуть что мало не покажется)
dvolodin #
19:04
может
19:04
он кокосовый орех за день налысо бреет
19:04
и полирует
_4ePTeHok #
19:05
жуть)
dvolodin #
19:05
но ласковый
_4ePTeHok #
19:05
один не скучает?
dvolodin #
19:05
нет
19:06
он деловитый
19:06
пока все перья переберет, часа два пройдет :)
_4ePTeHok #
21:11
" Пожар произошёл из-за проведения сварочных работ во время ремонта лифта, "
21:11
бгг)
Tweet
Share this page
Share this page: Tweet