nocproject.org
06:14
64 аларма, 4 реальных и еще 60 - мусор типа макфлап
06:15
совсем нехорошо выглядит
06:15
хай
06:17
я postgres переношу из noc project 0.6.2 в 0.7.4 как быть с mongo? она в 0.6.2 не использовалась а в последней версии используется
06:38
dvolodin, а давилка повторяющихся ивентов как работает?
06:38
просто от одной железки 2 раза в минуту приходит Fan Failed: Fan 1 - и давилка его пропускает
06:39
и от второй железки тоже самое
07:47
Вернемся к баранам. В репах с конфигами конфиг железки есть. В гуях он отображается как "1", без кавычек.
07:47
куда еще можно покопать?
07:56
добрый день
07:56
кто работал с длинками и Edgecore ?
07:56
стоит длинки на них менять как CPE
07:57
а смысл?
07:57
одного поля ягоды
08:00
да хрен его знает
08:01
приперлись китайцы, говорят Edgecore наши лучше
08:01
но я им конечно не верю
08:01
по надёжности/стабильности у меня данных нет, но cisco-like cli сразу даёт +100500 в карму
08:02
я очень долго привыкал к длинковской идеологии.
08:02
у нормальных свитчей вланы привязываются к интерфейсам, а у длинков наоборот
08:02
глюки примерно одинаковые
08:02
ранше 3526 любили терять управление
08:04
Unbeerable: у Force10 и HP так же
08:04
interface vlan 100
08:04
tagged gi0/1-10
08:04
да и что вам dlink'ы
08:04
есть у HP отмороженное семейство блейдовых свичей
08:05
GbE2c
08:05
вот где CLI как CLI
08:05
:)
08:05
команды типа /i/l2/mac
08:05
я длинки вооще вебом конфигурю
08:06
ааа
08:06
на самом деле - свичи доступа должны конфигурироваться автоматом
08:06
пофиг вообще на CLI
08:06
это как xylan было
08:06
их потом Алкатель купил
08:06
а еще у GbE2 был фееричнейший глюк
08:07
от vlan'ы из настроек mstp instance пытался создать себе в vlan database
08:07
и, естественно, обламывался :)
08:09
ежики очень любят трындеть на тему, что accton когда-то был OEM для Cisco и делал мелкие каталисты
08:09
и, типа, ежики, это киска, только дешево
08:09
потрындеть у китайцев всегда бесплатно
08:10
суровая правда в том, что те ежики, которые у меня были, копировали reference design broad'сом, в отличии от каталистов использовали не PowerPC, а ARM'ы
08:11
и софт на них был, похоже, перепилинный broadcom'овский
08:12
в общем, одна помойка
08:13
можете предложить им продавать CPE'шки на 20 процентов дешевле, чем DLink
08:24
misak, юзаем 3526xa2 3528
08:24
особо нареканий нет, но фунцикляр у 3526 куцый
08:24
ни тебе лупбек детекшен, ни кабель тестер
08:25
длинки в этом плане пофункциональней
08:25
3528 вполне себе ок
08:35
на 3526ха очень кривая зарезка скорости
08:35
обоих версий
08:36
резать на доступе - моветон
08:36
на всех подобный свитчах оно кривое
08:43
что за ошибка? error: can't copy 'contrib/src/Sphinx/sphinx/builder.py': doesn't exist or not a regular file
08:46
На зикселях норм. Осло иногда приходится резать на доступе. Я тоже против этого, но продажники такие продажники
08:54
при добавлении адреса?
08:54
да
08:54
адрес добавляется. :)
08:54
но сервачники испуганы
09:02
пасиб
09:07
дима глянь как можно починить сброс пароля
09:11
это надо в джангу лезть
09:11
раньше же была кнопочка ?
09:11
поломалась с переходом на 1,4 ?
09:11
потом джанговская админка перестала ее рисовать
09:11
ссылка/кнопочка нет разницы :)
09:12
я про то, что это не моя ссылочка была
09:12
могу научить менять пароль из shell'а
09:13
беда - пропала кнопочка Add в fm - alarm trigger
09:13
в свежепоставленном ноке - есть
09:14
появилась
09:14
задокументировать бы
09:15
после каждой db.django_session.drop() обращается 1-2 пользователя за реетом пароя и каждый раз новые.
09:15
как писать в конфлюенс? в прайвет спейс?
09:16
писать можно в приватный спейс
09:16
пара тройка статей и коммит в общий спейс. переносить тоже легко
09:17
за этим или ко мне или к диме
09:17
freeseacher: не помогает
09:18
09:23
ага.
09:24
09:24
во
09:24
09:25
:)
09:26
теперь уговори его ссылочку нарисовать :)
09:26
Следующий релиз NOC придется назвать "Интернационал"
09:26
"Отречемся от старого мира .... " :)
09:27
то бишь джанговской админки, и, местами, от hg в репо
09:30
фух.
09:30
когда не знаешь js, так весело пытаться что то на него спортировать)
09:31
dvolodin, наваял 3 простеньких валидатора, VlanID, ASN, IPv4
09:31
а чего им не работать-то
09:31
надо поискать куда воткнуть в приложение на тест и закоммиттю
09:32
а как скачать с помощью hg clone noc 0.6.4 ? он по умолчанию сскачивает самую последнюю версию
09:32
все три на custom function, без регексов, в общем как в питоновских валидаторах
09:34
где у нас есть в приложениях чистый IPv4?)
09:42
denix3: hg pull -r0.6.4
09:42
_4ePTeHok: в Prefix Table, в DNS Server
09:42
в managed objects
09:42
дык там и v6 можно указать
09:43
чисто в4 у нас и нету похоже
09:43
а mo еще переписать надо)
09:44
я в божеский вид приведу функции, чтобы удобно комбинировать было.
09:45
для FQDN сделай
09:45
в зоны воткнем
09:45
еще будет сложный валидатор для записей в зоне
09:45
я тут день убил чтобы в4 портировать))
09:46
вот объясните мне, почему if (arrayoct.length = 4) - не отрабатывает вообще никогда, а if (arrayoct.length != 4) - работает(ессно в инверсном виде)
09:47
т е в первом случае сравнения вообще непроходит
09:48
я наугад выскажу бредовую идею: а тут не == должно быть?
09:48
или в питоне одиночное?
09:49
хотя ты наверно прав)
09:49
закрутились мозги у меня)
09:51
спасибо за отзывы
09:52
а где резать, по циске, на доступе или резать или красить
09:52
меня так учили
09:52
резать проще централизованно
09:52
угу
09:52
на том, что умеет нормально это делать
09:52
arrayoct.length == 4
09:53
ну приводить типы не обязательно
09:53
у нас есть поля string а значения числовые
09:53
ой, т е наоборот обязательно
09:54
length у тебя всегда ште
09:54
int
10:07
Резать лучше на брасе, но, когда допустим к точке идет 10 мегабитный канал и на нем клиентов штук 30... Продажники такие продажники. Им мозг колупаешь, а они за свое
10:10
10-ка ведь не в свич приходит
10:22
по физике там сотня/гиг не важно. Оператор предоставляющий туда канал режет на 10тку
10:31
свичом скорость резать - моветон :)
10:31
можно с того конца поставить маленький микротик
10:31
свитчом резать - это 10/100/1000)
10:32
так, peer.peergroup еще приехал
10:32
Господа, кто днс в ноке юзает как указать ttl для A и PTR записей ?
10:33
в addressrange валидацию со стороны сервера надо доделать и тоже поедет..
10:33
dvolodin, а есть где примеры серверной валидации с новыми приложениями?
10:33
да
10:33
@view(....validate
10:34
zi_rus, ты вроде юзаешь dns ?
10:45
freeseacher, я пытался, тут застряло все на очистке текущего конфига днс от мусора, не успел в бой пустить, потом начались переделки на синхронизацию ноковским демоном а не меркуриалом, а потом у меня сломался днс_пуш и я забил
10:45
dvolodin, @view(....validate это когда валидация по admin action к примеру, а если при сохранении надо (ip.addressranges проверяет диапазоны def_clean) ?
10:45
dvolodin, покайся, в каком состоянии сейчас модуль с днс?
10:58
zi_rus: каюсь, в офигительном
10:58
коммитить страшно :)
10:58
из изменений
10:58
1. можно посмотреть файл зоны прямо из приложения dns.dnszone
10:59
коммить, все равно ничего не работает
10:59
2. Вся репо зон переезжает с mercurial на GridVCS
11:01
3. cm.dns_pull и cm.dns_push погибнут, наконец, страшной смертью
11:03
4. Появились конфигурируемые шаблоны сообщений об изменениях в зонах
11:03
5. Подчистил обработку уведомлений в зонах
11:04
6. Ушел совсем костыль в cm под названием DNS
11:04
сделал генерацию зон как тут просили чтобы обратка не только по /24 генерилась?
11:06
zi_rus: куда же я столько пива дену? :)
11:08
тебя будет подогревать чувство выполненого rfc или стандарта (или что там говрит как правильно делать)
11:08
это какого именно?
11:09
dns/models/dnszone.py
11:09
там надо просто поправить reverse_prefix
11:09
это у misak спроси, вы с ним это обсуждали
11:09
мне честно это не нужно, у меня нет /16
11:15
в одном месте поправил, можно теперь и 10.in-addr.arpa делать
11:15
по пути добавлю еще, чтобы обновлялось оно правильно при смене адресов
11:15
геморрой в том, что придется вводить запрет на вложенные реверсы
11:19
а может и не придется
11:22
dvolodin: когда наконец будут объекты role в peer management ? :)
11:23
я не могу пирингом из-за него играться
11:24
zi_rus: днс вроде нормально работает сейчас, ну более-менее
11:32
я еще убрал косячек с щелкающими serial' fvb
11:37
как скачать с помощью hg clone noc 0.6.4 ? он по умолчанию сскачивает самую последнюю версию
11:38
<dvolodin> denix3: hg pull -r0.6.4
11:49
11:50
в вопросах не будет показываться кто как проголосовал :)
11:51
вопрос можно?
11:51
NOC is an Operation Support System (OSS) for the Network's Operation Centers (NOC).
11:51
как правильно на русском будет?
11:51
freeseacher, что подразумевается под дискаверингом оборудования? в ноке нет автодискавери
11:52
зато есть дискаверинг занесенного
11:52
например внесение адресов в ипам и сеток
11:52
развивай мысль, вопрос не ясен
11:53
freeseacher, я прописываю вланы через нок но сниппетом, это считается?
11:53
freeseacher: начинает коннектится и выводит ошибку abort: HTTP Error 404: Not Found
11:54
zi_rus, переписал
11:54
11:55
вот так вытащит 0.6.4
11:55
проверил тащит. не дождался результата
11:55
а про вланы? как понимать?
11:56
я про статик влан
11:56
обновил опрос
11:56
freeseacher, "Я делаю доработки под себя, но не выкладываю код в апстрим" - я поменял в профиле cisco команду sh run заменил на sh conf - это считается за разработку?
11:58
вопросы с отрицанием имеют двоякий смысл, я уже на них ответил, но на будущее лучше писать прямо
11:59
freeseacher: да, он начинает тащить, а потом отваливаться
12:00
denix3, да у меня так же.
12:01
freeseacher, а если через wget закачивать, то при python setup.py install начинает ругатсья что не хватает файлов
12:03
тогда как обновить с 0.6.2 до 0.6.4?
12:07
запустил проверку репы
12:07
вроде не битая
12:14
система поддержки эксплуатации сети
12:14
криво...
12:15
freeseacher, про днс... у тебя dns.touch_zone не падает в трейс ?
12:16
нет. сегодня все ровно
12:16
cm.dns_pull и cm.dns_push должны же быть выключены ?
12:17
changeset: 7181
12:18
я не пользую новый механизм
12:18
они у меня включены
12:18
12:19
и оно вроде как так и есть
12:19
там где то в районе 0,7(1) часть данных ушла в подрепозитарий
12:19
думаю его придется вытянуть отдельно
12:21
freeseacher, эмм...я в первые пытаюсь разобраться с ноком, не очень понимаю что нужно делать что бы вытянуть все из репы
12:24
а как вообще этот dns включить?
12:25
acid232_, не советую, старый уже никакой, а новый еще не закоммитили
12:25
denix3, а зачем тебе тогда такая старая версия ?
12:25
у меня новый работает
12:25
днс
12:26
о `kk
12:26
как указать ttl для A и PTR записей ?
12:26
что такое zone profiles ?
12:26
криво, но жить уже можно. пока на тестовом ноке крутится
12:27
freeseacher, указать в dns-zones
12:27
тоесть будут 2 одинаковые записи ?
12:28
если я этот адрес внесу в ipam и в dns zones какая победит :) ?
12:28
freeseacher, хехе
12:28
можно проверить )
12:29
у меня пока по тестам получается что удут две записи :)
12:29
freeseacher, на самом деле я рад бы установить 0.7.4, но сейчас на сервере стоит 0.6.2 и ее надо обновить, я пытался выдрать дамп базы и залить на 0.7.4, но так в логах вылезает crashinfo и через веб не запускается нок, меня смущает то
12:29
что в последних версиях используется mongo. В общем я пришол к выводу что нельзя так сразу обновить с 0.6.2 на 0.7.4
12:29
denix3, процесс обновления не будет гладким.
12:30
но мигрировать придется именно с той старой на последнюю.
12:30
сейчас вроде адовых косяков нет так что можно пока жить на апстриме
12:30
обновляться лучше сначла на стенде. на коппи базы и кодовой базы
12:30
freeseacher, эм....ну я в общемто готов, но уперся в этот косяк и дальше у меня нет идей как исправлять
12:31
да, я на стенде и эксперементирую
12:31
freeseacher, ага. я пока в ипам в fqdn пишу заглушку . blablablablabla.local. всё остальное уже в dns-zones
12:31
нок сильно боевой ?
12:31
да
12:31
мы крупный провайдер
12:31
а ну раз на стенде тогда можно и развлечься
12:31
поставь весь софт который нужен по мануалу
12:32
думаю между 0,6,2 и апстримом его не мало появилось.
12:32
ось какая ?
12:32
ubuntu server 12.04
12:32
оо. ну тоесть мануал от дебиана почти 100пудово подойдет
12:33
да, у меня установилось все без проблем, пробелмы начались только когда дамп базы залил
12:34
:) ну понятно как раз.
12:34
надо смотреть на трейсы
12:34
freeseacher, да. получается 2 записи....
12:34
а какая запись отдается через днс?
12:34
обе видимо и какой в итоге ттл ? :)
12:35
denix3, думаю не так уж там много может быть косяков, скорее всего конфигурациооные
12:36
12:36
причем база заливается тоже без ошибок
12:37
а базу ты заливаешь после обновления ?
12:37
думаю это проблема
12:37
ибо по ходу там много миораций
12:37
в базу добавлялись поля, менялось содрежимое и формат
12:37
ну да, я на голую систему ставлю 0.7.4 и со старой дамп заливаю
12:38
нет сделай копию rsync боевой
12:38
залей на нее дамп
12:38
потом ее обновляй
12:39
freeseacher, rsync что такое?
12:39
denix3, rsync это вещь! делает копии файлов. по сети.
12:40
работает через ssh
12:40
аа, ясно
12:40
мне сначала надо сделать копии всех файлов с 0,6,2?
12:41
freeseacher, попробую, спасибо
12:44
господа,а Vadim Maksimovch это кто то из местных ?
12:48
напиши ему в гугл плюс)
12:49
уже
12:52
`kk, ты что ли ?
12:53
он нормально так пару док написал. хочу позвать его писать доку на kb
12:53
так. для нового dns пришлось пересоздать /var/repo/dns и hg init
12:53
трес пропал
12:53
*трейс
12:54
freeseacher, и в irc его зови
12:54
эт весьма не просто.
12:54
у нас полдня тишина
12:55
при чем каждый раз не угадаешь какаяименно половина :)
12:55
а когда новичок приходит он обычно или с вопросами или...
12:55
с вопросами
12:55
никогда не приходят наочики с ответами
12:55
черт.
12:55
вроде не совсем новичок он
12:58
сколько место в виртуалке выделить для постгри и монги ? =\
12:58
под монгу гигов 40.
12:58
для начала
12:58
под постгрес 5 гигов на 5 лет :)
12:59
т.е. постгри растет примерно как ввп - не торопясь ?
12:59
а скажите ка мне, как отловить в js app ответ 400 в виде json'a, на PUT?
12:59
а там нечи большого нету
12:59
_4ePTeHok, я ловлю httpie
12:59
я все же решил завести три разных виртуалки, для монги, постгри и самого нок
13:00
ufir, в чем будет бенефит ?
13:00
если монга грохнется будет айайай
13:00
в независимости о того где она будет висеть
13:00
ну а про постгрес и речи нет
13:01
freeseacher ну заснапшотить можно
13:01
люди говорили, что когда все в одной виртуалке - наблюдались тормоза и лаги
13:01
freeseacher монгу ;)
13:01
:)))
13:01
это удобно.
13:01
readonly монго.
13:02
живет себе такая
13:02
не растет.
13:02
:)
13:02
я утаскиваю активторы
13:02
вот они сцуко прожорливые.
13:02
на 5 тачек раскидал
13:03
9 гигов за полгода монга насобирала
13:05
кто нибудь в новых приложениях видел реакцией на сохранение сообщение об ошибке?
13:05
именно всплывающее сообщение
13:08
`kk: так а как включить днс?
13:09
куда хостнеймы писать
13:11
_4ePTeHok, в новом dns вроде проскакивало
13:12
"add" в dns-zones
13:12
acid232_, вырубить старые шедули
13:12
а что в zone profile писать
13:16
профиль надо создать сначала
13:16
коротко: делай ns1 и ns2 ; zone profile - имя, выбираешь мастер и слейв. (остальные записи там понятны).
13:17
в зоне указываешь этот профиль.
13:20
13:21
там есть как новый днс завести
13:40
Так новые днс закоммитили? *соу_слоу.жпг*
14:26
а проверьте, в ip.addressranges два диапазона пересекающихся и залоченных дает создавать?
14:26
по идее не должно, но у меня дает
14:29
оба должны быть залочены ?
14:29
не даёт
14:29
Locked range overlaps with ahother locked range:
14:30
если только 1 локед - даёт создать
14:30
а какой диапахон вбиваешь?
14:30
аа
14:30
оба актив еще
14:30
192.168.88.1 -192.168.88.10 и 192.168.88.8- 192.168.88.15
14:30
да
14:31
активны
14:31
отлично
14:31
тогда все работает
Share this page
Share this page: