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: 24.11.2013
dvolodin #
06:36
ufir: посмотри вот эти два коммита
06:36
changeset: 8605:b5f97e8ebdff
06:36
branch: feature/inventory
06:36
parent: 8599:1e1c227d4179
06:36
user: Dmitry Volodin <dv@nocproject.org>
06:36
date: Mon Oct 21 17:26:33 2013 +0400
06:36
summary: Huawei.VRP: Fix adaptive pattern prompt
06:36
changeset: 8467:1936b1f3bbdc
06:36
branch: feature/sa-managedobject
06:36
user: Dmitry Volodin <dv@nocproject.org>
06:36
date: Thu Sep 19 09:13:46 2013 +0400
06:36
summary: NOC-1155: Fix Huawei.VRP adaptive prompt
06:36
может в них причина
06:49
http://kb.nocproject.org/display/DEV/ModelMapping
_4ePTeHok #
09:13
странный вопрос - с linux-серверов, чем будем собирать инвентори?) в каких-то дистрах нет по дефолту dmidecode/lspci, в каких-то есть. Писать зависимости в профиле/документации?)
10:36
dvolodin, подскажи чего думаешь про юниксовый инвентори
10:36
в каких-то дистрах нет по дефолту dmidecode/lspci, в каких-то есть. Писать зависимости в профиле/документации?)
10:37
вывод дмесга у дистров может быть разным..
10:37
по хорошему бы зацепится на пару тулз с стандартизированным выводом
10:37
чтобы не плодить модельки
dvolodin #
10:38
я бы вообще предпочел ilo/lom/whatever
_4ePTeHok #
10:39
дык это. Ксть у нас МО, профиль - линукс. Как ты узнаешь есть ли у него ило, и на каком IP?
10:40
да и я говорил уже - ило не дает инфы по тому, что вставлено в МВ
10:40
по крайней мере 3й ило у ХП
dvolodin #
10:40
вот нам-то как раз ilo нужен
10:41
а что даст?
10:41
агентов писать - тоже полумера
10:41
на всяком bare-metal hypervisor как их пускать?
_4ePTeHok #
10:43
ipmitool fru
10:43
FRU Device Description : Builtin FRU Device (ID 0)
10:43
Chassis Type : -12 V
10:43
Chassis Serial : CZ3136SR2Y
10:43
Board Mfg Date : Mon Jan 1 01:00:00 1996
10:43
Board Mfg : HP
10:43
Board Product : ProLiant SL390s G7
10:43
Board Serial : CZ3136SR3A
10:43
Board Part Number : 612227-B21
10:43
Product Manufacturer : HP
10:43
Product Name : ProLiant SL390s G7
10:43
Product Part Number : 612227-B21
10:43
Product Serial : CZ3136SR3A
10:43
Product Asset Tag :
10:43
вот это все.
10:43
что внутри - черный ящик
10:43
только из ОС
10:43
ну ты не путай - тут же уровни абстракции другие.
10:44
если физическая машина - не гипервизор, проще вытянуть из ОС
dvolodin #
10:45
а где посмотреть карты, процы и память?
_4ePTeHok #
10:47
если не гипервизор - из ОС dmidecode/lspci покажет
10:47
System Power Supply
10:47
Power Unit Group: 1
10:47
Location: Not Specified
10:47
Name: Power Supply 3
10:47
Manufacturer: HP
10:47
Serial Number: 5AVDC0C4D0S2NE
10:47
Asset Tag: Not Specified
10:47
Model Part Number: 578322-B21
10:47
Revision: Not Specified
10:47
Max Power Capacity: 1200 W
10:47
Status: Present, Unknown
10:47
Type: Unknown
10:47
Input Voltage Range Switching: Unknown
10:47
Plugged: Yes
10:47
Hot Replaceable: Yes
10:47
вот пример
zi_home #
11:37
какой эффективный месяц, каждую неделю даже в выходные логи чата есть
_4ePTeHok #
11:56
а то
11:56
нука давай, помогай мыслишками шевелить
11:57
чо будем делать с инвентори серверов
zi_home #
12:07
а что не так?
12:07
я заметил вас мучают виртуальные сервера
12:08
я думаю это не проблема
12:08
кстати все почему-то забыли про виртуальные роутеры и fw
12:09
вот например
12:09
http://www.cisco.com/en/US/products/ps12559/
12:12
или вот
12:12
http://www.cisco.com/en/US/products/ps12233/index.html
12:12
такие же виртуальные как ваши сервера
12:12
просто не так распространены, вот никто не поднимал по сих пор этот вопрос
12:15
хм
12:15
нок осерверячивается
_4ePTeHok #
12:20
ну а как же. ДЦ
zi_home #
12:27
на самом деле, есть такое мнение, что к серверам нужен отдельный подход, а не загонять себя в рамки рутеров и свичей
_4ePTeHok #
12:28
а кто загоняет
12:28
есть профиля сейчас
12:28
что мешает схему инвентори заюзать?
12:28
принципы те же. объект-интерфейсы
12:29
разве что не трансиверы, а планки памяти например
12:31
System Information
12:31
Manufacturer: innotek GmbH
12:31
Product Name: VirtualBox
12:31
Version: 1.2
12:31
Serial Number: 0
12:31
UUID: D2F13D37-4EC5-4795-87C9-31E022E39DC4
12:31
Wake-up Type: Power Switch
12:31
SKU Number: Not Specified
12:31
Family: Virtual Machine
12:31
вот вам с виртуалки
zi_home #
14:18
в нок еще бекдоры от фсб не начали встраивать? :)
_4ePTeHok #
14:25
ну код опенсаурс) возьми и погляди)
zi_home #
14:35
поглядел, ничего не понял
14:35
видимо обфусцируют
14:35
значит есть
14:58
а кто-нибудь знает приличный dhcp сервер с хранением данных в БД
14:58
чтобы подсети там и прочее лежали
15:00
кстати, а ноку не планируется приделать возможность управлять dhcp сервером?
15:02
а то есть у меня пара серверов, чтобы там подсетку добавить или еще чего, такой геморой, файл конфига такой огромный сейчас
_4ePTeHok #
15:18
дык обычный isc-dhcp умеет с sql вроде как работать
15:18
разве нет?
zi_home #
15:20
не слышал о таком
15:20
надо посмотреть
15:29
не, чего то в сети молчат
15:29
одни скрипты прикручивают, другие isc патчать
15:29
это некошерно
_4ePTeHok #
15:40
угу
15:40
бля ну как так
15:40
Model Part Number: 578322-B21
15:41
HP's Generic Part Number
15:41
570451-101
15:41
HP's Spares Part Number
15:41
579229-001
15:41
нахуя?
15:41
3 разных номера на одну деталь
15:42
причем в железке светится первая
zi_home #
15:57
это не самое страшное
15:57
трашное это самосбор
16:08
_4ePTeHok, что за деталь?
_4ePTeHok #
16:13
БП для бледа хпшного
16:13
собираю типы интерфейсов чтобы в нок забить
16:14
а потом уже модельки проще собирать
16:14
сервачные дела все. PCI/PCI-e, и т д
dvolodin #
17:50
насчет pcie тоже не все так просто
17:51
разъемы разные бывают
17:51
ты же в блейды вместо меззанина не воткнешь обычную карту
17:52
zi_home: сделать поддержку DHCP в NOC не проблема, я только пока не совсем понимаю, какой там функционал может быть вообще
zi_home #
17:54
пулы добавлять, плюс интеграция с IPAM
17:54
выданные ip с маками в ипам заносить
dvolodin #
17:54
какого рода?
17:54
лизы в NOC хранить?
zi_home #
17:55
ну типа того
ufir #
17:55
а зочем
zi_home #
17:55
ипам же
dvolodin #
17:55
ну, допустим, пул для NOC -- это табличка с несколькими записями
17:55
что она даст?
zi_home #
17:55
так, стоп
dvolodin #
17:56
ну есть у тебя пул и есть его опции
17:56
что дальше?
zi_home #
17:56
пул в смысле пул для раздачи адресов типа address range это удобно, чем руками шариться по конфигу isc dhcp
17:56
скидывать на сервер и применять
17:56
как зоны синкаешь, так и dhcp
dvolodin #
17:57
ну там есть пулы и есть опции
17:57
тут я проблем особых не вижу
zi_home #
17:57
где? в address ranges?
17:57
а на сервер отправлять?
dvolodin #
17:57
да хоть отдельно
zi_home #
17:57
синка как такового нет
dvolodin #
17:58
допустим, у нас в NOC есть dhcp-серверы и пулы
17:58
со статическими адресами как?
17:58
там еще еще опция 82 и все прелести
zi_home #
18:00
статическими это какими?
18:00
привязка к маку?
18:00
или что-то другое
ufir #
18:00
ну да, мак-порт
zi_home #
18:01
это вопрос полноты поддержки
dvolodin #
18:02
пока вижу профит только в том, что можно будет контролировать заполнение пулов
zi_home #
18:03
мне кажется это возможно только при наличии обратной связи от сервера
dvolodin #
18:03
и, возможно, для СОРМ
18:03
с установлением клиента по IP'шнику и моменту времени
zi_home #
18:04
я вижу профит в упрощении управления dhcp серверами
18:04
и пулами на них
dvolodin #
18:04
смотря сколько их
zi_home #
18:04
у меня 2
18:05
а пулов
dvolodin #
18:05
я тут, например, прикинул, как можно положить в NOC кабельное телевидение и телефонию
zi_home #
18:05
96504 - строк в конфиге dhcpd
18:05
10 строк на один пул
18:06
если надо добавить новый это превращается в проблему
dvolodin #
18:06
тут вопрос вот в чем
18:06
стоит ли поддерживать все мыслимые DHCP серверы
18:06
или ограничиться одним
zi_home #
18:06
а их много?
18:06
есть основной от isc
18:06
ты же dns не все поддерживаешь
dvolodin #
18:07
да почти все
18:07
кроме бернштейновского поделия
18:08
ну и какого-нибудь maradns
zi_home #
18:09
на самом деле тут просто, делаешь один, а дальше по поступлению фичареквестов, разница же будет только в скрипте который генерит конфиг, или формате хранения пулов в БД
dvolodin #
18:09
там еще с опциями проблема
zi_home #
18:10
ну как проблема, скорее вопрос, который надо обдумать
dvolodin #
18:10
в меру своего понимания - не вижу пока проблем с реализацией
18:11
c inventory можно интегрировать, чтобы правильные опции выдавать для арендного оборудования
18:11
мы сейчас вообще возимся с автоконфигурированием CPE
18:11
SIP'овых
18:12
этакий TR-069 для тупых
18:12
или чересчур умных
zi_home #
18:13
и так нок превратится в бухгалтерию, склад, crm и helpdesk
ufir #
18:14
и его купит 1C
dvolodin #
18:15
насчет двух последних - может быть
zi_home #
18:16
workflow уже есть, остальное дело наживное
dvolodin #
18:16
ладно, думайте насчет DHCP
ufir #
18:16
протев
18:16
сегодня выходной
dvolodin #
18:16
доделаю по inventory мегаприложение
18:16
можно будет набросать еще несколько модулей
zi_home #
18:16
это со шкафами?
dvolodin #
18:17
да
zi_home #
18:17
а что там с картой?
dvolodin #
18:17
все хорошо должно быть
zi_home #
18:17
у тебя кажется были проблемы с большим количеством точек
dvolodin #
18:17
на первом шаге точками нарисуем
18:17
на графиках
18:17
не на картах
zi_home #
18:17
не, и на картах тоже
dvolodin #
18:18
не
zi_home #
18:18
ладно, поверю на слово
dvolodin #
18:18
на картах все лечится диапазоном масштабов, в котором виден слой
18:18
глупо на карте москвы рисовать все объекты на домах
ufir #
18:19
этот дискавери до сих пор не может отдискаверить линк между кольцом моих мх480 и старым ядром, где 7609
dvolodin #
18:19
меня пока там больше адреса беспокоят
18:19
ufir: ну так смотри, почему не может
ufir #
18:19
ну не видит и всё
dvolodin #
18:19
какие там протоколы можно задействовать
ufir #
18:19
а там чистый l2
18:20
потом поднял бгп
18:20
но линка все равно не видать
zi_home #
18:20
ufir, по бгп он не дискаверит :)
18:20
oam, udld, stp смотри
ufir #
18:20
udld нет, только stp
dvolodin #
18:21
bfd
ufir #
18:21
тоже нет
18:22
причем между жениперами линки оно как-то нашло, все причем
zi_home #
18:23
dvolodin, а что не так с адресами?
dvolodin #
18:23
с географическими
18:23
все не так
18:24
мне тут попалось два дома по улице Первомайской
18:24
4 и 04
18:24
:)
18:24
это разные дома ;)
18:24
Электросталь жжет
ufir #
18:24
а у нас полно так... есть улица первомайская, и есть переулок первомайский
18:25
например
zi_home #
18:25
у нас в городе есть улица Пролетарская, в разных районах, но название одно
18:25
в разных концах города
ufir #
18:26
а у нас есть улица карла маркса, которая в центре города становится вознесенской, а потом обратно
zi_home #
18:26
причем в одном из районов на этой улице всего один дом
dvolodin #
18:26
улица в разный районах - это нормально
zi_home #
18:28
я думаю, если ситуация сохраняется, значит почта работает, нужный адрес находит, значит и нок найдет
dvolodin #
18:29
ой не надо про почту
zi_home #
18:29
боишшшса
dvolodin #
18:30
да черт его знает
ufir #
18:30
а чо почта
18:30
мне вон недавно ноут из канады за 12 дней всего прилетел
dvolodin #
18:30
я уже вляпался в телефонию, онлайн игры, ростелеком и даже мобильную связь
ufir #
18:30
я даже удивился
dvolodin #
18:31
не буду зарекаться насчет почты
ufir #
18:31
dvolodin в партию еще вляпайся
18:31
для баланса ощущений
zi_home #
18:31
dvolodin, еще РЖД остался
dvolodin #
18:32
насчет ржд тоже не зарекаюсь
18:33
а партия -- вообще фигня
18:33
ну ты подумай
18:34
баба - депутат -- это три дырки in/female
18:34
мужик депутат -- две in/female, одна out/male
18:34
:)
18:34
и строй из них любые причудливые политические конфигурации
18:35
connection type будет один
18:35
:)
zi_home #
18:35
пидарасней несет
ufir #
18:35
коннекшн тайп у них там строго вертикальный
dvolodin #
18:35
zi_home: какая есть
18:36
в модель ложится
zi_home #
18:37
напиши дискавери скрипт, пусть линки ищет
dvolodin #
18:37
главное, что каждый депутаст -- managed object
18:38
вполне себе управляемый
ufir #
18:38
да. чтоб дропнуть можно было
18:38
и вайпнуть
18:38
в месте с тем, что он там напринимал
zi_home #
18:39
там давно тогда надо всю базу dd if=/dev/zero ... нахрен
ufir #
18:39
дык других найдут
18:39
еще жаднее
dvolodin #
18:40
zi_home: ее уже заполняли из /dev/random
18:40
ладно, пойду я спать
ufir #
18:40
чот ты рано
dvolodin #
18:40
думайте насчет dhcp
ufir #
18:40
ога
18:40
щас
Tweet
Share this page
Share this page: Tweet