nocproject.org
03:19
evyscr: привет
03:19
evyscr: "0 jobs (0 hosts) out of 0 jobs (0 hosts) are absent"
07:01
1
07:01
Есть живые?
07:01
Добрый день!
07:02
тут только мертвые
07:02
вон зомби
07:02
счас как вброшу пиписек
07:02
не могу NOC на Debian 7 поставить
07:02
поможете?
07:03
сначала ругался на то, что не может стартануть mongod
07:03
не, я только на центось его ставил
07:03
ну а причем нок
07:03
запускай монгу
07:03
потом опчистил cd /var/lib/dpkg/info/
07:03
пошло дальше
07:03
и выплюнул это:
07:04
Traceback (most recent call last): File "/usr/lib/python2.7/logging/__init__.py", line 871, in emit stream.write(fs % msg) IOError: [Errno 28] No space left on device Logged from file __init__.py, line 729 Command "/opt/noc/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip-build-jD32yw/noc-pkg-extjs/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exe
07:04
то есть тебя совсем не смущает эта фраза
07:04
No space left on device
07:04
места куча
07:05
Filesystem Size Used Avail Use% Mounted on rootfs 322M 322M 0 100% / udev 10M 0 10M 0% /dev tmpfs 202M 220K 202M 1% /run /dev/mapper/vNOC-root 322M 322M 0 100% / tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 403M 0 403M 0% /run/shm /dev/sda1 228M 18M 199M 9% /boot /dev/mapper/vNOC-home
07:07
так где ему места то не хватает?
07:07
а кто тебе ошибку вернул
07:08
python
07:08
видимо
07:08
322M 322M 0 100% /
07:08
он в корень пытается написать вестимо
07:09
спасибо, поправим, проверим
07:10
ноку надо гига 4 в /opt
07:10
tmp не смонтирован в tmpfs как я вижу
07:10
file__='/tmp/
07:30
Hi all! А где NOC хранит собранные с МО конфиги ? Хочется сделать поиск по ним с таким вот запросом - "А на каких устройствах используются IP адреса из такой-то подсети". И как "грамотнее" сделать такой запрос в noc ?
07:31
нет. в гридфс
07:31
/noc gridvcs --mirror
07:31
/noc gridvcs --get <имя железки>
07:32
google: gridfs mongo
07:32
там настроить можно чтобы оно автоматом зеркалилось на диск
07:32
но что-то кроме грепа по конфигам ничего в голову не приходит
07:41
TSergey: но как ты этого добился?
07:54
TSergey: а ты точно через %cpaste вставлял?
07:55
скриншот консоли покажи :D
08:08
секунд
08:09
evyscr: о как, я криворук
08:10
absent = opdm[mo.object_profile.name] - set(odj)
08:10
IndentationError: unindent does not match any outer indentation level
08:11
evyscr: а как вставлять через %cpaste ?
08:12
evyscr: запустид
08:13
9 jobs (8 hosts) out of 8307 jobs (981 hosts) are absent
08:13
*запустил
08:13
6 'caps_discovery'
08:14
2 'mac_discovery'
08:20
evyscr: что-то еще от них нужно? или я ликвидирую этот черный список?
08:22
ну не знаю
08:22
по идее, надо пинать dvolodin
08:22
мол, съедаются джобы
08:25
полная пизда с этими дефферарами и дисаблами.
08:26
у меня нихуя нормально не работают дискавери
08:26
ты не одинок
08:30
алсо, в функциях set_deferred/reset_deferred используется какое-то странное поле "state". В то время как в монге живёт "s"
08:37
Frosting: какие железки?
08:37
проще такие вещи искать по фактам
08:39
смотрю, в последнее время сильно начали муссировать тему форума
08:39
он действительно нужен?
08:39
старый как-то не прижился
08:40
dvolodin: на мой взгляд очень нужен
08:40
кто там будет писать и что?
08:40
форум из одних вопросов малоинформативен
08:41
там были не только вопросы
08:41
была пара моих тем, на которые ссылки из чата я давал раз пять
08:42
тема "проблемы текущего обновления" будет супер-актуальна
08:47
в конфлю хватает [уже битых] ссылок на темы форума, лоль
08:53
dvolodin: железки разные. И циски, и джуны, и алкатели.
08:58
dvolodin: а что такое "факты" и как ими пользоваться ? где почитать/посмотреть про это ?
09:01
sa > managedobject
09:01
выбираешь железку, там вкладочка - Facts
09:01
на кисках и juniper'ах покажет
09:01
тебе нужны subinterface
09:01
там парсится конфиг и укладывается в базу
09:08
ok. это будут факты для конкретного МО. А где потом получить "факты" для группы МО ? Например, мне надо узнать где используются IP адреса сети 10.1.0.0/24, а потом посмотреть где есть адреса 10.11.0.0/24.
09:17
evyscr: 0 jobs (0 hosts) out of 7346 jobs (949 hosts) are absent - что я делаю не так? :)
09:18
lexus-omsk: использовал %cpaste ?
09:18
да
09:18
кстати так реально удобнее вставлять, не знал раньше
09:26
lexus-omsk: счастливчик
09:30
у меня теперь тоже ноль
09:34
evyscr: а сложно такой отчет в репортсы замутить?
09:36
не знаю
09:36
как известно, официальная документация по написанию репортов отсутствует
09:37
dvolodin, прокомментируешь
NOC-1574? Там даже pull request уже готов.
09:42
Frosting: либо валидаторами
09:42
либо, если хочется руками -- взять факты из монги
09:42
lexus-omsk: да, я видел его
09:42
можно и смержить
09:44
ну так отписался бы сразу, что "добро", а то без обратной связи совсем грустно
09:50
"" 0.8 (default) ?
09:50
sa > mo > %device% !
09:50
fieldset "Managed Object Attributes"
10:01
а "факты" есть в 0.8 (default) ?
10:01
у себя в sa > mo > %device% вообще закладок не вижу!
10:01
есть только fieldset "Managed Object Attributes"
10:02
нет, это недавно добавили, так что только в develop
10:07
раньше, когда у меня была аналогичная задача (поиск устройств по строчке из конфига), я писал небольшой скрипт в noc shell
10:10
10:50
интересно, а у меня при обновлении не как у всех ошибка (вроде) - quilt сказал, что не может чисто удалить патч mongoengine 0.8.7
10:53
пришлось заставить :) а вообще странно, 0.9 то он не скачал ещё в этот момент
11:18
нужен ли, какой движок легковесный, кто им заниматься будет?
11:23
а почему все форумы на php ?
11:26
вы что-то обсудили в отрыве от основного чата?
11:27
lexus-omsk: списабо за скрипт. Но хотелось бы чтобы такие действия имел возможность выполнить не только админ нока, но любой имеющий доступ к web интерфейсу(!!) нока. Не хочется мне давать доступ к ОС, чтобы запускать noc shell.
11:27
zi_rus, не.
11:27
я просто догадался
11:28
а он что имел ввиду?
11:31
Frosting у меня, можно сказать, разовая задача была, а так - даже не знаю, можно ли это "из коробки" устроить. Но написать какой-нибудь отчёт или приложение точно можно.
11:32
Если речь о адресах самих объектов в SA - MO, то можно через prefix tables и селекторы попробовать
11:34
Hi guys. Is there a way to generate DNS zones recursively? So for a zone called example.com I not only want the domains a.example.com and b.example.com, but also a.c.example.com and a.d.example.com without having to manually create a zone for each subdomain.
11:43
rklomp, hi. it can be possible only if you familar with python
11:44
I am, Currently searching through the code, but cant find where to do this.
11:44
there is no direct code for that
11:44
but you can create as many domains as you need
11:45
but you have to create it in any case
11:46
So you suggest creating a script to create new zones?
11:46
I cant do subsubdomains in the same zone file?
11:46
noc-activator сыпет в лог "RPC Call to auth failed"
11:47
by the way what exactly you are expecting ?
11:47
rklomp: yu can create example.com and register records like a.b.example.com as records or in IPAM
11:47
I have a.b.example.com in my imap, but it does not appear in my zone file
11:48
*imap = ipam
11:49
they should be created automaticaly.
11:49
without any actions
11:49
but it wount be a subdomain
11:49
just a record
11:50
bars, чуть больше инфы бы
11:51
ну и бе бе бе
11:52
what do you mean? I have a zone called example.com. And in my IPAM i have a record with FQDN 1117.jnr01.asd.example.com, but this record does not appear in my example.com zone file
11:53
but it should
11:55
looks like there is a problem with your instalation or config
11:56
Running latest develop
11:56
let me see if i have the same
11:59
так синхронизация настроена?
11:59
Володин же говорил что зона генерится только в момент синхронизации
11:59
аа
11:59
у меня нет синхронизаторов
12:00
отож
12:00
ну вот спроси у иносранца
12:01
rklomp, seems you should configure a syncronization daemon
12:01
I have a sync deamon. My zone files are generated correctly, but I am just missing the subsubdomains
12:04
so, ok you have to treat it as a bug.
12:08
Can you reproduce it? Or does it work for you? So zonefile for domain example.com and than in Address Space Management add address with FQDN sub.test.example.com
12:09
it does not work for me. i have no dns management in production now. and as far as i can see the last zone generation was at the middle of december.
12:10
okay thank you for your help
12:11
i have a lot of records of this kind but zone file is not regenerated, and i do not sure if i can config in quickly
12:49
хай
12:49
ipmi кто нить поднимал на linux?
12:53
Доброго дня. Можно ли в контекстное меню для интерфейса на карте сети добавить свою ссылку на внешний ресурс. Для каждого интерфейса нужна своя ссылка.
http://puu.sh/hdC0r/31e5cb199d.png
12:56
vlitvin: пиши фичуре рекваст в бакгзиллу. а лучше ищи программиста.
12:59
как ты его тонко
13:00
в этом десятилетии это не реализуют точно
13:07
ss_: я пытался, наполовину даже получилось
13:07
только ilo
13:07
но демон там один вроде
13:08
zi_rus, а сделать шаред нетворк интерфейс смог?
13:08
ss_: в смысле?
13:08
я сог через демона настроить ip на отдельном интерфейсе
13:08
*смог
13:09
тот который специально под ilo сделан
13:09
на отдельном не тру)
13:09
а юзера создать не смог
13:09
ошибку какую-то возвращал постоянно
13:09
сейчас уже не вспомню
13:11
ss_: там просто нет выбора интерфейса для настройки кажется. только 0 и все
13:13
могу врать, два месяца уже прошло
13:16
<MOD_NETWORK_SETTINGS>
13:16
<SHARED_NETWORK_PORT VALUE="Yes"/>
13:19
<ILO_NIC_AUTO_SELECT VALUE="LINKACT"/>
13:25
а кто то опять обидел e_zombie и теперь вместо симпатичных девченок сплошные мпх ?
13:39
ну чё я могу. не идут бабы фотаться.
13:39
даи мужики тоже не особо
13:43
e_zombie: а у тебя линейка есть?
13:43
13:43
ipmitool lan set 2 access on Set Channel Access for channel 2 failed: Unknown (0x83)
13:44
e_zombie: вот и не идут
13:44
а ты скажи что есть линейка
13:44
они будут мериться
13:44
а ты фоткать
13:45
а то просто так кто же пойдет
13:45
ага. а потом будут комплексовать изза размера.
13:45
и так была кора кгда снимал
13:45
там туша накачанная в 114 кг
13:46
"хуёво что член будет выглядеть маленьким на фоне накачанных больших ног"
13:46
хотя сам фотограф
13:47
ss_: боюсь я не смогу помочь, я настраивал один раз и толком разобраться не успел, что там и почему, не знаю. могу только подтвердить что можно настроить и то что я настраивал, будет работать
13:48
e_zombie: как улики фотографируют, рядом кладут линейку или иной предмет чтобы размеры можно было сравнить
13:48
а нахуя? наоборот за счёт теней размер не ясен. и бабы прутся.
13:48
так это для тех кому мало
13:49
а кому нормально, надо линейку прикладывать
13:49
или рулетку
13:50
e_zombie: вроде в античной архитектуре у статуй в мраморе ни у кого стояка не было. или это твой новый подход?
13:51
я не ориентируюсь на статуи
13:51
13:51
даже не хочу открывать
13:52
согласен с оратором.
13:52
ну извиняйте. у меня в поанах съёмок баб нету.
13:52
они сейчас дурные недоёбанные куски мяса
13:53
и им нефига не интересны фотосъёмки
13:53
вот на съемках и попрвишь это дело
13:53
так себе планы
13:53
нужны более лучшие
13:54
у меня появился заход в спа салон один. есть придумки там поснимать девочку которую массажирует мальчик.
13:54
но сложно будет найти мальчика и девочку с хорошим телом.
14:36
нате вам мегапатч
14:36
ограничевает темперамент noc-disocvery
14:36
ограничевает количество запускаемых discovery скриптов
14:41
не страдай херней, переходи на девелоп
14:41
да
14:41
у тебя же интерфейс от дефолтовой ветки
14:41
да. девелоп православен и освящён.
14:42
главное не обновляться слишком часто
14:42
а все что было сломано давно починенов в девелопе
14:42
или не будет починено никогда
14:42
там проще это настроить или в чем смысл?
14:42
там пофикшено овер9000 проблем
14:43
которые попадут в транк ещё не скоро.
14:43
есть ссылка на на гайд по обновлению? :)
14:43
в упдате пропиши бранч девелоп и всё
14:43
пункт 0 - приготовиться испытать боль
14:43
много боли
14:43
а потом упдате.конф
14:43
НЕИМОВЕРНОЕ КОЛИЧЕСТВО БОЛИ
14:44
реально там попадосы.
14:44
зачем же вы мне советуете боль, мне же ерунду сделать
14:44
нунуну.
14:45
тут все практикуют БДСМ отношения с ноком.
14:45
толи я так себе инженер, толи в доках по ноку очень много не договаривается неочевидного
14:45
ооооо... ты начал подозревать что с тобой счас будут делать
14:45
вы хотите что бы я страдал(
14:46
юзер должен страдать
14:46
dvolodin подтвердит
14:46
ImportError: No module named bson.errors
14:46
чёто у тебя умерло или недоставилось
14:47
[root@nocproject noc]# locate bson.py
14:47
/usr/lib/python2.6/site-packages/pymongo-1.11-py2.6-linux-x86_64.egg/bson/_cbson.py
14:47
/usr/lib/python2.6/site-packages/pymongo-1.11-py2.6-linux-x86_64.egg/bson/_cbson.pyc
14:47
/usr/lib/python2.6/site-packages/pymongo-2.4.1-py2.6-linux-x86_64.egg/bson/_cbson.py
14:47
/usr/lib/python2.6/site-packages/pymongo-2.4.1-py2.6-linux-x86_64.egg/bson/_cbson.pyc
14:47
упс. не то
14:47
t2me: ты обновляешься ?
14:48
снеси pymongo и поставь заново
14:48
да) это при обновление
14:48
нуу
14:48
это уже не интересно
14:48
кто там был последний
14:48
передайте человеку рецепт
14:49
pip uninstall pymongo
14:49
ох не
14:49
ребятки\
14:49
обновление не для меня
14:50
внезапно человек оказался не готов к садомии. а ещё "инженер"
14:50
вообще расскажите, вы когда обновляете как это проихсодит? вы отдельно собираете бекап и пробуете обновиться?
14:50
14:50
ну бакап нужен да.
14:51
ни разу не бекапился перед обновлением
14:51
данные в безопасности
14:51
скрипты обновляют всё сами. но надо будет доставлять в систему нужны системные утилиты
14:51
>zi_rus
14:51
ни разу не бекапился перед обновлением || слабоумие и отвага?
14:51
или ты просто очень самоуверенный
14:51
ноль аварий
14:51
нок данные не трогнает
14:52
данные в базе
14:52
я очень уверен за нок
14:52
он сам раком встанет
14:52
но данные не тронет
14:53
тем не менее, посоны, как заставить работать скрипты? правильно понимаю, что оно должно коннектиться к устройству по ssh и затем с него пинговать, например?
14:53
вот и рабочий день зщакончился
14:53
можно и по телнету и по снмп
14:54
приходи завтра. я тебе страшилок порасказываю
14:54
главное не показывай
14:54
ну кроме хуёв у меня котики есть
14:55
через pip сделал pip uninstall pymongo, после чего pip install pymongo нчиго не изменилось к сожалению
14:55
не надо инстал
14:55
надо апгрейд перезапустить
14:57
может его надо через shell нока?
14:58
конечно остается еще вероятность что у тебя что-то новое
14:59
cd /opt/noc
15:00
./bin/pip
15:00
nt,z pjv,b yft,fk
15:00
тебя зомби наебал
15:00
не системный пимонго надо сносить
15:00
а виртуалэнвовский
15:01
помогает...
15:01
спасибо)
15:19
Share this page
Share this page: