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: 15.08.2012
dvolodin_ #
03:45
возвращаясь к вчерашней теме про украинский рынок :)
03:47
с конкурентами борются демпингом потому, что местный рынок крайне чувствителен к цене (люди смотрят на цену. остальное их слабо волнует)
03:48
в москве, например, предпочитают фиксировать цену 400-500-600 и заманивают скоростями
03:50
и тот же DVB-C расходится очень неплохо, несмотря на весьма приличный кабельный пакет
03:50
аналоговый
`kk #
05:53
пароли в sa_managedobject в открытом виде =(
zi_nnov #
05:53
это я тоже уже говорил
05:55
если бы пароль прописывался в закрытом конфиге, а скрипты отрабатывали с параметрами того, кто их запускает
dvolodin #
05:56
zi_nnov: а вот это сомнительно
zi_nnov #
05:59
dvolodin, как тогда дать права на run_command человеку которому не разрешен enable?
05:59
чтобы он ничего не сломал случайно или специально
dvolodin #
06:02
ты сам себе противоречишь
06:02
не давай ему права :)
06:02
дай права на сниппеты
zi_nnov #
06:04
dvolodin, но если надо дать права на непривилегированный доступ, то ничего не получится. А про сниппеты NOC-354
`kk #
06:11
peer.update_whois_cache падает. http://dpaste.com/786565/
dvolodin #
06:12
`kk: вершухку-то отдай :)
`kk #
06:12
боюсь на дпасте не влезет
dvolodin #
06:12
заголовок exception'а и где завалилось
`kk #
06:15
сек
06:22
http://dpaste.com/786570/
06:23
монга?
06:24
кста, стоит 1.4.4-3. лучше 2-ю ?
dvolodin #
06:25
чудо, что она вообще работает :)
06:26
1.8 и выше надо
06:26
ну естественно
06:26
мо
06:26
н
06:26
г
06:26

06:27
монга у тебя сдохла
06:27
апгрейдь ее до 2.0.6
`kk #
06:27
увидел
06:27
ага
dvolodin #
06:27
там и индексы покомпактнее
06:27
misak: патчик вчерашний помог?
`kk #
06:28
новый инстал нока на дебиане. на нём всегда вылезает что-то такое...)
dvolodin #
06:31
ой
06:31
а вот посмотри-ка ./scripts/about | grep Brand
06:31
я в него распознавалку линуксячих дистрибутивов влепил
`kk #
06:32
|OS Brand|6.0.5|
dvolodin #
06:32
а OS ?
`kk #
06:33
всё что было
dvolodin #
06:33
./scripts/about | grep OS
`kk #
06:33
запускал под юзером нок
zi_nnov #
06:33
не шмогла
`kk #
06:33
|OS|Linux noc 2.6.32-5-amd64 #1 SMP Sun May 6 04:00:17 UTC 2012 x86_64|
dvolodin #
06:34
в /etc/debian-version что у него?
`kk #
06:34
6.0.5
misak #
06:38
dvolodin: добрый день, еще не тестировал, через базу для существующих адресов сделал уже. Сейчас не на ком :)
dvolodin #
06:38
хм
`kk #
06:40
всё. взлетел
dvolodin #
06:40
http://code.nocproject.org/browse/noc/scripts/about?hb=true#to84
06:40
вот тут распознавалка версии
06:41
вписать ему "Debian " + debian version ?
`kk #
06:42
да.
06:43
а сюся и редхат дописывают туда, что они суся и редхат?
zi_nnov #
06:43
да
06:43
cat /etc/redhat-release
06:43
CentOS release 6.3 (Final)
`kk #
06:43
аа
dvolodin #
06:43
get_brand() посмотри
06:44
суся и шляпа пишут, да
`kk #
06:44
я посмотрел
zi_nnov #
06:44
dvolodin, тебе не кажется что get_brand как-то топорно сделан?
dvolodin #
06:45
zi_nnov: у тебя уже есть патчик? :)
zi_nnov #
06:45
может быть, я пока думаю, как это универсиализировать
dvolodin #
06:45
давай, переделаю с удовольствием
06:45
пока не получилось по другому
zi_nnov #
06:45
первая версия, оно и понятно
dvolodin #
06:47
`kk: а последний коммит посмотри
06:48
|OS Brand|Mac OS X 10.6.8|
06:48
:)
06:48
самая совместимая платформа
zi_nnov #
06:48
dvolodin,как на счет такой команды? lsb_release -a
06:49
потестируйте ее кто-нибудь, на центосах работает, пишут что в убунте она тоже есть
06:50
в MInt тоже работает
06:50
проверил
`kk #
06:50
сек
zi_nnov #
06:51
lsb_release -d - выведет только дескрипшен, только он и нужен
dvolodin #
06:52
нет его на suse
`kk #
06:52
|OS Brand|Debian 6.0.5|
dvolodin #
06:53
`kk: на debian lsb_release -d что показывает?
`kk #
06:53
Description: Debian GNU/Linux 6.0.5 (squeeze)
zi_nnov #
06:53
на центоси тоже красиво
06:53
Description: CentOS release 6.3 (Final)
dvolodin #
06:53
ну ok
`kk #
06:54
у меня есть инсталяция на archlinux. там нет lsb_release
06:55
хотя там версии нет как таковой..
zi_nnov #
06:55
видимо поэтому и нет :)
06:55
надо еще Guest7-ru по генте и калькулятору попросить посмотреть
06:57
в еще можно глянуть cat /etc/issue
dvolodin #
07:01
закоммитил
zi_nnov #
07:03
уже красивее
07:04
на всякий случай гляньте cat /etc/issue, если опять вылезут исключения, то можно и так оставить
dvolodin #
07:05
да не
07:05
его можно переписать
07:06
ну чудно, теперь у нас в тикетах будет виден дистрибутив
zi_nnov #
07:07
dvolodin, ты генту не учел, хрен с ним с арчем, но не gentoo не последний дистриб
dvolodin #
07:08
давайте осмысленными патчами, у меня нет возможности проверить
zi_nnov #
07:29
пишут что lsb работает только дебиан, редхат или их производными, гента, арч и подобные пролетают
dvolodin #
07:29
значит остальное пойдет по первоначальному методу
zi_nnov #
07:35
dvolodin, много ли инсталляций нока на серверах под маком? :)
Guest7-ru #
07:37
Для почти всех линуксов, даже встраеваемых, очень хорошо работает стандартный get_version http://code.nocproject.org/browse/noc/sa/profiles/OS/Linux/get_version.py?r=f57c287a6ed84ad0b7ee059527a00b35bb5af0b2
07:39
Вот такую команду запустите на линуксах: cat /etc/*{-,_}{release,version} 2>/dev/null; echo ''
07:40
uname -s
07:40
uname -r
07:41
если предидущая ничего не нашла.
07:44
На питоне можно так:
07:44
>>> import os
07:44
>>> brend = os.popen("cat /etc/*{-,_}{release,version} 2>/dev/null").read()
07:44
>>> print brend
07:45
проверить переменную brend == '':
07:45
и если ничего не определили дёрнуть:
07:47
>>> brend = os.popen("uname -s").read().strip('\n') + " " + os.popen("uname -r").read().strip('\n')
07:47
>>> print brend
07:48
Также надо *BSD..
07:48
Хотя brend = os.popen("uname -s").read().strip('\n') + " " + os.popen("uname -r").read().strip('\n') должен работать на всех POSIX.
dvolodin #
07:51
есть os.uname
07:51
os.uname()
07:51
он и так дергается в about
Guest7-ru #
07:55
Да работает, а в фре, соляре, маке os.uname() что выдаёт? Может им дёргать и всё
dvolodin #
07:55
нет
07:55
он не выдает дистрибутив ляликса
Guest7-ru #
07:55
cat /etc/*{-,_}{release,version} 2>/dev/null
07:56
а если нет то os.uname()
evyscr #
07:57
лол, /etc/issue
07:57
'Welcome to \R / \l'
dvolodin #
07:58
и выдает версию ядра darwin вместо версии mac os
Guest7-ru #
07:59
cat /etc/issue.logo
07:59
.
07:59
.vir. d$b
07:59
.d$$$$$$b. .cd$$b. .d$$b. d$$$$$$$$$$$b .d$$b. .d$$b.
07:59
$$$$( )$$$b d$$$()$$$. d$$$$$$$b Q$$$$$$$P$$$P.$$$$$$$b. .$$$$$$$b.
07:59
Q$$$$$$$$$$B$$$$$$$$P" d$$$PQ$$$$b. $$$$. .$$$P' `$$$ .$$$P' `$$$
07:59
"$$$$$$$P Q$$$$$$$b d$$$P Q$$$$b $$$$b $$$$b..d$$$ $$$$b..d$$$
07:59
d$$$$$$P" "$$$$$$$$ Q$$$ Q$$$$ $$$$$ `Q$$$$$$$P `Q$$$$$$$P
07:59
$$$$$$$P `""""" "" "" Q$$$P "Q$$$P" "Q$$$P"
07:59
`Q$$P" """
07:59
This is \n.\O (\s \m \r) \t
evyscr #
07:59
Guest7-ru: UWBFTP
Guest7-ru #
08:00
В /etc/issue - пишется пригласительная строка консоли! И туда пихают что угодно! Вплоть до картинок в текстовом формате..
08:01
Выше буквами нарисованослово Gentoo
evyscr #
08:01
Guest7-ru: но зачем его сюда было постить?
Guest7-ru #
08:04
Ни извените, но /etc/issue для опредиления версий не годится. Найди линукс не встраеваемый для которого cat /etc/*{-,_}{release,version} 2>/dev/null не выдаст версию.
evyscr #
08:04
я это написал двумя строчками.
08:05
про недостаточность cat /etc/issue
mikevlz|2 #
10:21
кто скажет, от чего зависит работа отображения стоек в КВ?
10:21
FreeBSD
12:07
UPS: A discharged battery condition no longer exists. 0x0108 APC.AOS какой класс сопоставить?
zi_rus #
12:35
где могут возникнуть проблемы если вынести БД на отдельный сервер?
Dmitry1 #
12:49
mikevlz|2: это событие обратно событию о разряженной батарее
12:49
Для него не существует класса. Сделай Issue
zi_rus #
13:42
народ, а виртуализацией здесь кто-нибудь балуется?
acid232 #
13:43
мне было бы интересно )
zi_rus #
13:44
я вот пытаюсь с софтом определиться
13:44
какой гипервизор, какая система администрирования
13:45
вроде бы неплохо смотрится centos+kvm+libvirt+...
13:46
и система управления может быть ovirt, но он сыроват, хотя на попробовать сгодится
`kk #
13:48
vmware -)
zi_rus #
13:48
лучше конечно rhevm, но за баксы, а их никто не даст
13:49
варя неплоха, но всфера 4 на линуксах не работает даже под вайном, сейчас уже пятая, там что-то обещали, но я не видел
13:50
esxi бесплатный, но с дикими ограничениями, чтобы что-то серьезное замутить, опять баксы надо
`kk #
13:50
5-я вышла хорошей
13:51
без баксов посмотри на proxmox
zi_rus #
13:52
`kk, натыкался на ссылки на него, а чем оно вообще выделяется? просто под управление ИНФРАСТРУКТУРОЙ, а не отдельным сервером с гипервизором нет ничего кроме разработок редхата
acid232 #
13:53
ну у меня у знакомого 50 виртуалок, 7 физических серверов, все на vmware он доволен
13:53
но все за бабки
13:54
а зачем тебе всфера на линуксах
`kk #
13:54
будет там у тебя в одной морде несколько визоров. и лайв миграция будет
zi_rus #
13:54
потому что моя рабочая машинка CentOS release 6.3 (Final)
`kk #
13:55
xenserver в своё время тоже использовали. но всё перешло на варю
acid232 #
13:55
капец
evyscr #
13:55
с ксена уходят на kvm же
acid232 #
13:55
ну запусти у себя виртуалбокс
13:55
в нем запусти всферу
13:56
я уже молчу про центос на десктопе, хорошо что хоть не фрибсд )
`kk #
13:56
citrix xenserver
zi_rus #
13:56
я меня у начальника фряха :)
`kk #
13:56
c ytuj yf dfh. e[jlzn)
13:56
с нео на варю уходят
13:56
*него
acid232 #
13:56
знаете какой был самый популярный вопрос ющенко на онлайн конференции
`kk #
13:56
да да-)
acid232 #
13:56
как пропатчить кде под фрибсд
Guest7-ru #
13:57
Самый лучший, пока, монстр xen, но kvm будет свежее и перспективнее, главное для kvm - поддержка процом виртуализации. Xen будет жить и на старых процах.
`kk #
13:57
zi_rus, посмотри, что умеет бесплатный citrix xenserver. может подойдёт. а если kvm - proxmox
acid232 #
13:58
а винда нормально работает под хен-ом
13:58
?
Guest7-ru #
13:58
Вообще дла виртуализаций человечество ничего лучше DragonFlyBSD не придумало, там всё из коробки!
acid232 #
13:58
хп и 7рка например
13:58
или сервер какой
`kk #
13:58
acid232, работает
zi_rus #
13:58
я очень серьезно рассчитывал на kvm, вот системы управления под него нормальной не хватает, покопаю проксмокс
`kk #
13:58
xp,2003,2008
acid232 #
13:59
в продакшне живет?
evyscr #
13:59
zi_rus: а тебе кого в гостях держать?
Guest7-ru #
13:59
Для KVM надо поддержку процом виртуализации.
zi_rus #
13:59
Guest7-ru, с этим проблем нет
`kk #
13:59
zi_rus, посмотри его. мы щас планируем тоже с обычного ксена перенести на него 10-20 виртуалок (5-7 физ серверов)
zi_rus #
13:59
evyscr, центоси и фряхи
`kk #
14:00
acid232, да. живёт
14:00
т.е жило пару лет.
evyscr #
14:01
zi_rus: у нас под лялихи openvz юзается.
14:01
пожалуй, самая дешёвая виртуализация
`kk #
14:01
proxmox - kvm, openvz
acid232 #
14:01
ну опенвз это ж нечестно
14:01
дескрипторы общие там
14:02
и все такое
`kk #
14:02
acid232, а это по-разному бывает)
zi_rus #
14:02
ладно, пошел домой, думать, читать, выбирать, сравнивать
acid232 #
14:03
как это по-разному
14:03
единственное что в нем хорошо насколько я понял это мемори оверселл
14:03
а вот остальное печаль
`kk #
14:03
"ну опенвз это ж нечестно" - смотря как смотреть
acid232 #
14:03
один процесс может своим io убить всех
ApmeM #
14:29
День добрый. Скажите, Topology Discovery у кого-то работает?
Tweet
Share this page
Share this page: Tweet