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.09.2014
TSergey_ #
04:01
dvolodin: привет, поменяй, плс, в NOC-1455 тип, я "зевнул" и оставил как "Bug"
04:06
dvolodin: можно ли сделать в FM паузу для обновления списка? типа кнопка, в ней число сколько новых и если ее нажать\отжать, то режим обновления списка или он статичен
04:06
а то при длинном списке до нижних иногда просто не долистываешь
04:06
а иногда нужно
dvolodin #
04:33
наверное, можно
TSergey_ #
04:36
даже с моей сотней отслеживаемых нужна такая кнопка-пауза
04:48
если в трапе IP-MAC-BIND-MIB::swIpMacBindingViolationTrap нет описания для параметра IP а прилетает он как параметр "1.3.5.1.4.1.171.12.23.4.1.1.1", то это неполный MIB?
dvolodin #
04:57
ну почему
04:57
IP может быть в MIB
TSergey_ #
04:57
dvolodin: а это актуальная штука? http://files.nocproject.org/dlinkmib.html
dvolodin #
04:57
прямо в OID
TSergey_ #
04:58
ну да, но мы не видим, что это параметр swIpMacBindingIpIndex
04:58
а видим OID 1.3.5.1.4.1.171.12.23.4.1.1.1
04:59
а IP-MAC-BIND-MIB::swIpMacBindingMac и IP-MAC-BIND-MIB::swIpMacBindingPortIndex видим
05:02
в том файле, про который я тебя спрашиваю, вовсе нет таких параметров, они выглядят как
05:02
swL2IpMacBindingIpIndex, swL2IpMacBindingMac, swL2IpMacBindingPortIndex
yeti #
05:02
Инсталяция на коммерческой основе возможна?
e_zombie #
05:09
мне сто мильёнов и всё ок будет
05:10
yeti: AVB попроси. он развлекался одно время с ноком.
TSergey_ #
05:10
yeti: а чего планируете использовать, какие модули нока?
yeti #
05:12
TSergey_: syslog, fm
e_zombie #
05:25
https://www.youtube.com/watch?v=AYo72E7ZMHM
buggy-funhouse #
05:58
утро
e_zombie #
06:10
не доброе
ilia #
06:58
Доброе утро! Подскажите, как заменить SSH-ключи (/opt/noc/etc/ssh) Что за формат используется для приватного ключа?
freeseacher #
06:59
формат ssh
06:59
тебе надо подложить другие ?
06:59
не openssh
ilia #
07:05
freeseacher - у нас на циске валится какая-то неясная хрень, как мы понимаем, это активатор пробует подключиться, а т.к. в первую голову там стоит аутент. по ключам то мы постоянно видим что-то такое
zi_rus #
07:05
есть две железки, смотрят друг на друга роутед портами, каким методом нок может их связать? особое условие, включены через сторонного оператора, udld и oam не проходят
freeseacher #
07:06
zi_rus, ospf discovery ?
zi_rus #
07:06
isis
freeseacher #
07:06
но это не тополгия второго уровня
zi_rus #
07:06
да
freeseacher #
07:07
это связь на основании третьего
zi_rus #
07:07
но тут и нет второго уровня
freeseacher #
07:07
по идее надо рисовать через облачко
zi_rus #
07:07
мне линк в инвентори нужен
07:07
до рисования пока далеко
ilia #
07:07
freeseacher - SSH2 2: Pubkey Authentication failed for user noc-user, потом по паролю проходит. Ключ id_rsa.pub ставили. Возможно дело в формате, сейчас пойду почитаю про формат ssh, спасибо
freeseacher #
07:08
у нока своя реализация ssh
07:08
и вроде как формат был как раз ssh
07:09
а у тя циска умеет атовризовываться по ssh по ключу ?
zi_rus #
07:09
dvolodin, есть две железки, смотрят друг на друга роутед портами, каким методом нок может их связать? особое условие, включены через сторонного оператора, udld и oam не проходят
dvolodin #
07:22
zi_rus: а никаким
zi_rus #
07:22
обрадовал
dvolodin #
07:23
потому как необходимым критерием является отсутсвие мака этих портов вообще на всех коммутаторах
freeseacher #
07:23
зи, облачко. и ручные линки в него.
zi_rus #
07:23
база маков есть
07:23
вручную я линкану
07:23
только по мне это не решение
dvolodin #
07:23
если в базе есть мак -- то там однозначно не прямой линк
zi_rus #
07:23
сейчас дсламы и сре приходится руками линковать
dvolodin #
07:23
обратное неверно
07:23
чистая логика :)
zi_rus #
07:24
dvolodin, да, но хотя бы предположительный линк, который руками коммитить
dvolodin #
07:24
можно доказать существование чего либо, но сложно доказать отсутсвие
ilia #
07:27
feeesearcher, с openssh-ключами проверили, все отлично
07:27
freesearcher, а можно изменить порядок аутентификации?
freeseacher #
07:29
это же вроде со стороны сервера который авторизует задается ?
ilia #
07:39
freesearcher - это вот этот формат? http://www.ietf.org/rfc/rfc4716.txt
freeseacher #
07:40
не скажу точно
07:40
я тот раз когда ковырялся так и не раскурил до конца.
ilia #
07:42
на сервере по-моему только сами опции включаются-отключаются
freeseacher #
07:42
ssh -v обычно показывает какие варианты предлает сервер
zi_rus #
07:52
на новом сервере нок стал больше ресурсов жрать
freeseacher #
07:52
дебаг выключи
zi_rus #
07:52
шедулер под 100% подскакивает
07:52
дебаги выключены
07:52
или где они еще есть?
freeseacher #
07:52
только в конфиге
zi_rus #
07:53
там логирование на инфо выставлено
07:53
проба вот взбесилась
07:53
PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND
07:53
31484 noc 104 20 0 1360M 454M usem 14 17:34 28.71% /opt/noc/bin/python ./scripts/noc-probe.py launch -c etc/
07:53
раньше больше 2% не поднималась
freeseacher #
07:53
дебагай сервер :)
zi_rus #
07:53
ой
07:54
креши
07:54
dvolodin, после обновления http://pastebin.com/42hQBq75
07:56
это из логов пробы как раз
TSergey_ #
08:17
FA\MIB --- у кого-нибудь открывается?
freeseacher #
08:17
TSergey_, да
TSergey_ #
08:18
хм
freeseacher #
08:18
но долго
TSergey_ #
08:18
а, может я не дождался
08:20
мне прислали mib по DES-3028, хочется свериться в части IMPB
08:20
не, у меня не открылось FA\MIB
08:22
"Defining NOC.fm.mib.Model"
08:22
TypeError: seq is undefined
08:23
с чего бы
08:24
freeseacher: а на какой ты ветке и как давно патчился
freeseacher #
08:24
графитовской
buggy-funhouse #
08:25
TSergey_: у длинка всё плохо с мибами. Может сейчас они и начинают их писать нормально, но ipmb от одного свитча может лежать в l2mgmt другого свитча, к примеру.
TSergey_ #
08:26
buggy-funhouse: и что предлагаешь :)
buggy-funhouse #
08:27
а что тебе нужно починить?
08:27
и ещё у них ест ьпересекающиеся мибы =)
TSergey_ #
08:28
в присланных мне мибах я вижу swIpMacBindingIpIndex, swIpMacBindingMac, swIpMacBindingPorts
08:28
а нок не знает swIpMacBindingIpIndex
08:33
buggy-funhouse: а починить я хочу:
08:33
- чтобы нок понимал что ему прилетел IP в IP-MAC-BIND-MIB::swIpMacBindingViolationTrap
08:33
- правило "Network | IMPB | Unauthenticated IP-MAC"
buggy-funhouse #
08:36
А в нок нельзя свою мибу кинуть?
TSergey_ #
08:37
у меня даже не открывается раздел FM\MIB
08:49
в /share/mibs лежит IP-MAC-BIND-MIB.mib, в нем swIpMacBindingIpIndex, swIpMacBindingMac, swIpMacBindingPorts
08:51
а где нок берет соответствие OID и ключа?
dvolodin #
08:53
MIBData
TSergey_ #
08:54
это таблица?
yeti #
08:56
dvolodin, не хочешь заняться коммерческой инсталляцией?
dvolodin #
08:56
почему бы не заняться
yeti #
08:57
отлично, дай пожалуйста свои контакты
TSergey_ #
09:00
dvolodin: http://pastebin.com/9sy5cDvP, кто в данном случае не видит что "1.3.5.1.4.1.171.12.23.4.1.1.1" это swIpMacBindingIpIndex?
09:02
и в каком патче фиксилось открытие fm\mib
dvolodin #
09:23
yeti: skype id: dvolodin
09:27
Resolved Variables
09:27
IP-MAC-BIND-MIB::swIpMacBindingMac 00:02:44:4c:57:ae
TSergey_ #
09:27
ага
09:27
и порт тоже
09:28
IP-MAC-BIND-MIB::swIpMacBindingPortIndex 5
09:28
а айпишник вот так 1.3.5.1.4.1.171.12.23.4.1.1.1 =00=00=00=00
09:32
хм, а символьные OIDы в разных моделях тоже разные, вот ведь..., смотрю от DES-3200: swIpMacBindingViolationIP, wIpMacBindingViolationMac
09:33
* swIpMacBindingViolationMac
e_zombie #
09:45
dvolodin: у тебя есть выход на разработчиков монги? чтобы они поглядели мою базу а не катали вату пару лет. а то крашится при перейре.
09:46
и старте.
dvolodin #
09:46
e_zombie: нет, откуда
09:46
а в чем проблема?
e_zombie #
09:47
у меня ночью умер NAS на котором были виртуалки и база монги. теперь монга крашится при старте с этими бд
09:48
http://pastebin.com/gSU3dVEu
09:53
или это её штатное поведение?
zi_rus #
09:53
e_zombie, ты даже дублирования не организовал?
e_zombie #
09:53
ага.
zi_rus #
09:54
dvolodin, в последними коммитами проба тресит
e_zombie #
09:54
как то херова у меня с мозгами и местом было .
09:54
100 гиговую бд таскать заибёшься.
zi_rus #
09:54
ну а что делать
09:54
большая сеть, большие базы
dvolodin #
09:55
e_zombie: думаю, можно починить
e_zombie #
09:55
http://pastebin.com/42bb55SW
dvolodin #
09:56
тебе нужно дамп пустой коллекции
09:56
любой
09:56
и через mongorestore размотать его в noc.fm.events.new
e_zombie #
09:57
а оно сейчас не сможет убить коллекцию.
09:57
ошибка же
09:59
надо пойти поесть.
09:59
а потом думать
09:59
плюс база перекопируется для тестов
TSergey_ #
10:00
может быть трап 1.3.5. ?
10:01
точнее OID начинаться с 1.3.5 ?
dvolodin #
10:04
e_zombie: mongorestore умеет работать в offline и писать сразу в базу
10:04
без монги
zi_rus #
10:08
dvolodin, кстати, тут новости пролетают что постгрес на nosql шустрее монги. может того этого...
10:10
нахрен монгу
dvolodin #
10:12
не постгрес, а enterprise db
10:12
без шардинга и прочих плюшек
10:49
по моим данным перенос отдельных вещей из постгреса в монгу ускоряет их до 4 раз
10:49
те же генераторы префикс-листов, скажем
zi_rus #
11:59
а перенос в nosql-постгрес?
ilyanix #
12:06
доброго дня, есть где нибудь какое либо описание того как модуль инвентаризации работает?
12:07
ни как не могу уловить как связи устанавливаются
12:08
и это нормално что таск activator status в develop ветке говорит что ни один активатор не работает
12:09
?
HaLVeR #
12:13
нет, ненормально
12:13
проверь что они вообще подцепились
12:13
в логе сае
12:13
связи устанавливаются на основе connection rule
12:13
соответствующего платформе
ilyanix #
12:24
2014-09-30 15:19:37,661 Requesting digest for activator 'default'
12:24
2014-09-30 15:19:37,664 Authenticating activator 'default'
12:24
2014-09-30 15:19:37,665 <SAESocket(0x459e110, connected)> is joining activator pool 'default'
12:24
12:24
я так понимаю лог сае говорит что с активатором всё ок
12:25
скрипты на устройствах тоже выполняются без проблем
HaLVeR #
12:25
значит все ок
12:26
чтобы оно автоматос чего то находило - надо дискавери включаить
ilyanix #
12:26
оно всё находит
HaLVeR #
12:26
в чем проблема то тогда
ilyanix #
12:27
мне было интерестно почему activator status врет =)
12:27
и ещё у ericson/se600 внутренности не слинковались с щаси
12:27
*шасси
HaLVeR #
12:28
наверно не было ни у кого из девелоперов
12:29
вывали на пастебин результат ./noc debug-script get_inventory mo_name
ilyanix #
12:38
http://pastebin.com/rBWtXrKL
HaLVeR #
12:49
ты на последнем девелопе?
zi_rus #
12:50
dvolodin, проба все еще трейсит
HaLVeR #
12:50
./scripts/about |grep NOC
zi_rus #
12:50
http://pastebin.com/42hQBq75
ilyanix #
12:55
HaLVeR: |NOC|0.8dev10118|
HaLVeR #
12:59
ну не такое уж старое
13:00
ч тебя вообще внутрянка никакая не цепляется или что то конкретное
13:00
трансиверы там
ilyanix #
13:00
вообще ни чего
13:01
в разобранном виде =)
13:04
причем в левой части там где устройства есть сам se600 и несколько безымянных иконок
13:05
но если выбрать одну из безымянных иконок то видно что это fantray или alarm card
13:05
видно в правом большом окне
HaLVeR #
13:20
включи логирование job
13:21
в noc-discovery.conf
dvolodin #
13:21
ilyanix: для шасси задан connection rule?
HaLVeR #
13:21
да
13:22
эриксон смартэдж
13:22
log_jobs = /tmp/jobs
13:22
только папки создай
13:22
и перезапусти нок
13:22
потом в sa-mo-edit-discovery запусти джоб дискавери
13:23
после отрабатывания щелкни по строке с джобом - справа в окошке лог будет
13:23
там будет ясно почему не цепляет
ilyanix #
13:23
http://s29.postimg.org/4mmmzj7rr/noc_inv.png вот как оно сейчас выглядит
13:28
http://pastebin.com/3vLKKVMu
13:35
не могу понять =(
HaLVeR #
13:48
угу, ошибка
13:49
зайди в inventory-setup-object model
ilyanix #
13:49
уже тоже до туда добрался
HaLVeR #
13:49
и для, скажем, алярмкарты эриксоновской выставь коннекшен контекст ALARM вместо CHASSIS
13:50
там ошибочно тип задан
13:50
и для карт тоже
ilyanix #
13:50
а что нужно подставить для Ericsson | SmartEdge | xcrp4-base?
HaLVeR #
13:51
для них соответственно контекст CARD, в для xcrp - MGMT
13:52
в коннекшен руле глянь там все типы расписаны что могут быть
13:52
надо будет поправить в дистрибе
13:52
после запусти еще раз джоб из sa-mo-edit-discovery
13:53
должно собраться
ilyanix #
13:56
fantray alarmcard managment module почему то всё равно не собрались
13:56
=(
14:02
Trying to connect #0. CHASSIS (chassis=0, NN=0, Nchassis=0, N=0)
14:02
Trying to connect #1. FAN (chassis=0, fan=1, Nfan=0, NN=1, Nchassis=0, N=1)
14:02
Trying to connect #2. ALRM (chassis=0, fan=1, Nfan=0, NN=2, Nchassis=0, N=0)
14:02
Connecting ALRM 0:in -> CHASSIS 0:ALARM
14:02
Trying to connect #3. CARD (Nfan=0, NN=3, N=1, chassis=0, fan=1, Ncard=0, Nchassis=0, card=1)
14:02
Connecting CARD 1:in -> CHASSIS 0:card1
14:02
Trying to connect #4. CARD (Nfan=0, NN=4, N=2, chassis=0, fan=1, Ncard=1, Nchassis=0, card=2)
14:02
Connecting CARD 2:in -> CHASSIS 0:card2
14:02
Trying to connect #5. CARD (Nfan=0, NN=5, N=3, chassis=0, fan=1, Ncard=2, Nchassis=0, card=3)
14:02
Connecting CARD 3:in -> CHASSIS 0:card3
14:02
Trying to connect #6. CARD (Nfan=0, NN=6, N=4, chassis=0, fan=1, Ncard=3, Nchassis=0, card=4)
14:02
Connecting CARD 4:in -> CHASSIS 0:card4
14:02
Trying to connect #7. CARD (Nfan=0, NN=7, N=7, chassis=0, fan=1, Ncard=4, Nchassis=0, card=7)
14:02
Trying to connect #8. CARD (Nfan=0, NN=8, N=8, chassis=0, fan=1, Ncard=5, Nchassis=0, card=8)
14:03
FAN и xcrp не цепляются
14:03
=(
HaLVeR #
14:28
для фана тоже тип надо
ilyanix #
14:38
спасибо я его собрал =)
14:38
теперь пытаюсь решить проблему с этим:
14:38
Submit vendor=NoName, description=SR / MM 850.00[nm], part_no=['SR / MM'], number=1, builtin=False, serial=XF85S41300008, type=XCVR
14:38
Unknown model: vendor=NoName, part_no=SR / MM 850.00[nm] (['SR / MM']). Skipping
14:39
в model object создал новый трансивер в вендоре NoName
14:40
но почемуту в столбце Builtin у него красный крест вместо зеленой птицы =(
Tweet
Share this page
Share this page: Tweet