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: 27.02.2012
zi_rus #
06:00
dvolodin, http://code.nocproject.org/ не фурычит, 504
dvolodin #
06:06
перезапускается
06:06
get_interfaces на Cisco посмотрел?
06:06
лучше стало?
zi_rus #
06:54
dvolodin, get_interfaces в дебаге показывает тоже самое, а в веб-интерфейсе фейлится
06:55
долго висит, потом выдает:
06:55
Task failed: Connection with activator lost
06:55
активатор жив и здоров
06:55
и get_vlans нормально сработал
ufir #
06:56
это у меня хуавеи глючат или так надо ? http://pastebin.com/GKmAQcqT
06:57
на VRP (R) software, Version 5.50 (МЕ-60) работает нормально
zi_rus #
06:59
ufir, а как оно у тебя вообще работет если скрипта get_interfaces вообще нет в профиле Хуавея
ufir #
07:00
да как так нет
07:00
get_interface_status.pyc
07:01
он есть - а какого-то лешего ругается на тот скрипт, которого нет
07:01
в логах дискавери постоянно ошибки:
07:01
2012-02-27 10:53:51,196 [AGG-centr-3] get_interfaces failed: {'text': u'Invalid script Huawei.VRP.get_interfaces', 'code': 13}
07:01
2012-02-27 10:53:52,209 Running interface discovery for AGG-centr-2
zi_rus #
07:03
ufir, так interface_status, а не interfaces
ufir #
07:05
zi_rus в том-то и дело ! пытается выполнится скрипт, которого нет
07:05
профиль задан Huawei.VRP
zi_rus #
07:05
python manage.py debug-script -c public Huawei.VRP.get_interfaces AGG-centr-1
07:05
это ты пытаешься его выполнить а не он
07:06
кто это ввел в консоль?
ufir #
07:07
угу - я посмотрел что в логах дискавери он орет на этот скрипт, и попытался запустить его руками
zi_rus #
07:07
так дискавери и использует его только его нет
07:08
вт только для длинков его тоже нет, но у меня он даже не пытается что-то делать, и в логах ничего не орет
ufir #
07:09
странно.., ну значит это фича такая
07:09
будем знать
zi_rus #
07:11
самый полный профиль тут Cisco.IOS
07:11
и все фичи на него завязаны
07:12
сначала что-то заводится на циске, потом перебирается в другие профили
Dmitry1 #
07:20
dvolodin: Не проходят тесты на профиле Cisco.IOS
dvolodin #
08:18
Dmitry1: знаю, часть тестов я пофикшу
08:19
zi_rus: самый полный профиль у нас - Force10.FTOS :)
zi_rus #
08:22
dvolodin, не похоже
08:22
root@noc Cisco/IOS# ls -la | grep total
08:22
total 158
08:22
root@noc Force10/FTOS# ls -la | grep total
08:22
total 106
08:33
даже вот так правильней
08:33
root@noc Cisco/IOS# ls | wc -l
08:33
46
08:34
root@noc Force10/FTOS# ls | wc -l
08:34
36
dvolodin #
08:46
ну правильно, нет CDP и прочей дребедени :)
freeseacher #
09:19
192.162.132.200 - внешний ip :)
09:22
6-ро из 8 рых сказало нет
minimus__ #
09:22
а почему бы и не внешний
dvolodin #
09:29
:)
09:30
freeseacher: впал в грех проведения собеседований?
freeseacher #
09:30
да я давно в общем то
09:30
но тут чисто зацепило
09:31
у кучи народу по /8 маске в бошке записано
09:31
думаю со 172 такой же баг
zi_rus #
09:31
а вот с 10 такой финт не пройдет
_4ePTeHok #
09:31
у кучи народу вообще в башке бордак записан)
zi_rus #
09:32
страшно представить
freeseacher #
09:32
про 169,254 половина не знает
_4ePTeHok #
09:33
совести у людей нет
freeseacher #
09:33
так сетевиками идет рабоать же :)
zi_rus #
09:34
dvolodin, я тут в качестве самообразования ковырялся с PowerDNS, эта штука хранит днс записи прямо в БД (MySQL, Postgres, Oracle, LDAP), как думаешь, его поддержку будет сложно в нок добавить?
dvolodin #
09:35
несложно
09:35
NOC'у без разницы, в файл писать или сразу в базу
ufir #
09:35
днс записи... в бд ? но зачем
dvolodin #
09:35
у меня давно руки чешутся примотать f5 GTM
freeseacher #
09:35
зато вот как историчность будет...
dvolodin #
09:36
GTM хранит в базе своей
zi_rus #
09:36
работа с базой мне кажется более естественной, чем то что реализовано в бинде
Unbeerable #
09:37
ufir, dns в бд - э
09:38
это самое разумное, что может быть
freeseacher #
09:38
тока ldap
zi_rus #
09:44
dvolodin, get_interfaces так и не работает
dvolodin #
09:45
как минимум, бывают ситуации, когда база тупо не влезает в память
09:45
zi_rus: на чем валится?
zi_rus #
09:45
да все тоже
09:45
dvolodin
09:46
то есть
09:46
Task failed: Connection with activator lost
dvolodin #
09:46
debug-script прогони
09:46
оно у тебя, похоже, выдрало кучу всего нового и активатору памяти не хватило
zi_rus #
09:48
2012-02-27 13:50:11,162 -9 TICKS TO EXIT
09:48
dvolodin, это как
09:48
?
09:49
уже -25 :)
09:49
2012-02-27 13:51:26,238 -84 TICKS TO EXIT
09:50
jy 'nj ljkuj vj;tn ltkfnm dblbvj
09:50
он это долго может делать видимо
09:51
dvolodin, короче, при дебаге, он просто дохера всего выводит на экран, но в одном месте валится трейс
09:53
короче, вот часть трейса http://pastebin.com/b2cSQebb
dvolodin #
09:53
новый вариант побыстрее должен быть
09:54
хм
09:55
ты тушенку пытаешься записать?
zi_rus #
09:56
да
09:56
без нее отрабатывает
09:56
но от этого не легче
09:56
работает только дебаг
dvolodin #
09:57
вытащи последний фикс
09:57
сейчас и тушенка отработает
zi_rus #
09:59
тушенка отработала, но в интерфейсе все без изменений
dvolodin #
10:06
посмотри, tagged и untagged оно корректно извлекло?
Unbeerable #
12:31
у меня внезапный разрыв мозга. а почему автогенерируемые DNS Objects находятся в Configuration Management, а не в DNS?
dvolodin #
12:34
по историческим причинам
12:34
cm у нас - единый интерфейс доступа к репозиториям
Unbeerable #
12:36
а я уже не первый день бьюсь, почему данные не синхронизируются :))
12:36
захожу в правку зоны, записей нет
12:37
а там, значит, хранятся только вручную добавленные?
dvolodin #
12:37
в репо они попадают?
Unbeerable #
12:38
да, в repo/dns/
dvolodin #
12:39
dns.push работает?
12:39
и вообще настроен?
Unbeerable #
12:40
ааа
12:40
я дурак, бросай оружие.
12:40
я думал, оно для другого
12:40
вот брошу пить, напишу ко всему документацию
12:44
а где определяются права файлов в репо?
12:48
а, эти файлы не инклюдятся непосредственно биндом. а это-то зачем?
12:50
опять сам понял, днс не обязательно на той же машине
dvolodin #
12:51
да
12:51
там был скрипт, который делал push из репо
12:51
на dns
Unbeerable #
12:51
нашёл
12:52
но при этом делать include непосредственно файла autozones.conf мне мешает только 0600 на нём
dvolodin #
12:53
http://kb.nocproject.org/display/DOC/DNS+Management
12:53
umask поставь правильный
12:53
у тебя 077
Unbeerable #
12:53
поставить где?
12:54
в конфигах нет нигде
Tweet
Share this page
Share this page: Tweet