
E_zombie
20.02.2017
06:25:40
https://www.linux.org.ru/news/linux-general/13229595

Сергей
20.02.2017
06:36:29
Всем привет! Подскажите, что почитать по использованию Action Commands в NOC. Версия 15.05.1. Интересует как запилить страничку для ввода параметров и дать сторонним людям доступ к этому скрипту, желательно, с авторизацией через тот же НОК

E_zombie
20.02.2017
06:38:00
эта ветка деприкейтед.
сперва мигрируй а потом разводи такие танцы.

Google

Сергей
20.02.2017
06:58:55
Извиняюсь тогда за еще один нескромный вопрос, инструкция по миграции есть?

E_zombie
20.02.2017
06:59:36
есть

Сергей
20.02.2017
07:01:17
поделитесь? ?

E_zombie
20.02.2017
07:01:54
отправьте смс на номер 8 800 ,,,,,,
https://kb.nocproject.org/pages/viewpage.action?pageId=22971005

Сергей
20.02.2017
07:05:03
Премного благодарен!

Serg
20.02.2017
07:07:06
есть кто все же поможет с данной моделькой sfp, а именно почему они не конектятся с оборудование?

Ilya
20.02.2017
07:07:31


Serg
20.02.2017
07:08:18
дебаг
asset] Submit vendor=HUAWEI, description=S2328P-EI-AC Mainframe(24 FE RJ45,4 GE SFP,AC 110/220V), part_no=[u'S2328P-EI-AC'], number=0, builtin=False, serial=2102355866DME6005439, type=CHASSIS, revision=None
asset] Set context N = 0 -> NN=0, N=0
asset] Setting connection rule 'Generic | Switch SFP Prefixed'
asset] Context mappings: {u'CHASSIS': (u'chassis', [])}
asset] Set context chassis = 0 -> chassis=0, Nchassis=0, NN=0, N=0
asset] Submit vendor=OEM, description=1Gbps-1310nm--3000, part_no=[u'SFP-R-3-WDM'], number=1, builtin=False, serial=SG35E30401470, type=XCVR, revision=None
asset] Set context N = 1 -> chassis=0, Nchassis=0, NN=1, N=1
asset] Trying to connect #0. CHASSIS (chassis=0, NN=0, Nchassis=0, N=0)
asset] Trying to connect #1. XCVR (chassis=0, NN=1, Nchassis=0, N=1)
в дебаге вроде все норм
а в инвентори появляется отдельно свитч, отдельно sfp

Ivan
20.02.2017
07:17:47
Я свои щас попробую вставлять, попозже отпишусь

E_zombie
20.02.2017
07:22:15
как настраивать права доступа к объектам мо ?

Google

Ivan
20.02.2017
07:24:57

E_zombie
20.02.2017
07:25:35
в старом варианте настраивалось в группах.
а теперь где?

Ivan
20.02.2017
07:28:39
Я щас дойду
Я сам ещё не настроил
Там или по сегментам или селекторам

N
20.02.2017
07:34:37
но у меня оно не работает полноценно почему-то

Andrey
20.02.2017
07:39:14
просто, сейчас это делается по Administrative Domain

E_zombie
20.02.2017
07:40:25
круто. только у меня подчинённые АД не делаются.

Andrey
20.02.2017
07:43:17
да, это баг:(
в качестве временного решения - через shell
это делать

E_zombie
20.02.2017
07:47:06
хорошо что баг. а то я думал что фича

Andrey
20.02.2017
07:52:39
сейчас, когда давишь save на сервер не улетает ID Parent'а
поэтому, я мало чем могу помочь

E_zombie
20.02.2017
07:53:31
заведи баг.
раз ты знаешь что куда не улетает

Google

Andrey
20.02.2017
07:56:09
вроде заводил, счас проверю

E_zombie
20.02.2017
08:07:28
https://pp.vk.me/c837137/v837137151/262f9/ozcM-0QFe_8.jpg

Ivan
20.02.2017
08:31:53
https://code.getnoc.com/noc/collections/merge_requests/24 @freeseacher апрувни, мне исправления надо прислать

Gitlab
20.02.2017
08:32:18
Алексей Широких pushed to collections/master
EKbfh: Cisco 4500X Series Switches and PSU
Алексей Широких: Merge branch 'C4500X' into 'master'
Cisco 4500X Series Switches and PSU
See merge request !24

Ivan
20.02.2017
08:32:27
Спасибо

K
20.02.2017
08:38:21
Install Tower ставить noc-tower-latest.zip или noc-tower-master.zip ?

E_zombie
20.02.2017
08:39:23
latest

K
20.02.2017
08:39:59
спс
ImportError: No module named packaging.version
—------------------------------------—
Cleaning up...
Command /opt/tower/bin/python2 -c "import setuptools, tokenize;__file__='/tmp/pip-build-o9ceAA/python-consul/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install —record /tmp/pip-7OIeJD-record/install-record.txt —single-version-externally-managed —compile —install-headers /opt/tower/include/site/python2.7 failed with error code 1 in /tmp/pip-build-o9ceAA/python-consul
Storing debug log for failure in /root/.pip/pip.log
root@debiantower:/opt/tower#


E_zombie
20.02.2017
08:42:52
# после декабря 2016
./bin/pip install https://cdn.getnoc.com/tower/noc-tower-latest.zip
/opt/noc/bin/pip2 install —trusted-host cdn.getnoc.com —find-links https://cdn.getnoc.com/npkg/simple/ —upgrade -r requirements/node.txt
virtualenv .
./bin/pip install https://cdn.getnoc.com/tower/noc-tower-latest.zip —upgrade
chown -R tower var/
запускать башню от tower !!!!
https_proxy=http://proxy.san.ru:3128 NOC_ENV=<xxxx> ./bin/ansible -i ./bin/tower-inv <host> -m setup
NOC_ENV=noc2noc /opt/tower/bin/ansible-playbook -i /opt/tower/bin/tower-inv /opt/tower/var/tower/playbooks/noc2noc/ansible/site.yml -f 6 —skip-tags coll_sync
@dvolodin в профиле OS.Linux туе get_interfaces. это баг или фича?

Ivan
20.02.2017
08:50:49
У меня get_inventory падает на циске, кто посмотреть может?

E_zombie
20.02.2017
08:51:07
я не гинеколог но поглядеть могу.

Andrey
20.02.2017
08:51:34

Ivan
20.02.2017
08:53:22
http://pastebin.com/2eeECwZr

Andrey
20.02.2017
08:57:59
гм.... понять бы зачем

Ivan
20.02.2017
08:58:23
зачем что?..

Andrey
20.02.2017
08:59:17
359 elif "-NM-" in pid:
360 # Network module 2
361 ==> return "NM", name.split()[5], pid

Ivan
20.02.2017
09:00:06
Ну, в цисках есть нетфорк модули, которые видятся в инвентори и в которых порой нумерация портов заново идёт

Google

K
20.02.2017
09:00:23
2017-02-20 14:46:13,320 [tower.daemons.web] Loading service
2017-02-20 14:46:13,320 [tower.daemons.web] Serving UI files from /opt/tower/local/lib/python2.7/site-packages/tower/ui
2017-02-20 14:46:13,333 [tower.daemons.web] Service is ready

Ivan
20.02.2017
09:00:35
Вот так выглядит инвентори

K
20.02.2017
09:00:45
вобщем поставил, без ошибок, в веб ничего нет
как мне его коректно перегрузить?
на всяк случай

E_zombie
20.02.2017
09:01:33
service noc restart
./noc ctl

K
20.02.2017
09:01:42
ошибок не было, снапшотил каждый шаг

Admin
ERROR: S client not available

Ivan
20.02.2017
09:01:45
он же про башню

K
20.02.2017
09:01:47
а ок
поставил ноду отдельно и башню отдельно,
на веб не пустил- прождал минут 10

Алексей
20.02.2017
09:02:41
центос поди опять ?
фаервол поди опять не проверен :) ?

E_zombie
20.02.2017
09:03:04
service firewalld stop

K
20.02.2017
09:03:10
дебиан

E_zombie
20.02.2017
09:03:13
systemctl disable firewalld

Google

Andrey
20.02.2017
09:03:24

E_zombie
20.02.2017
09:03:39
tail -f ./var/log/supervisor.log

K
20.02.2017
09:03:46
про фаервол ни слов в инструкциях

E_zombie
20.02.2017
09:04:15
netstat -lnp | grep 80

K
20.02.2017
09:04:46
root@debiantower:/# netstat -lnp | grep 80
root@debiantower:/#
root@debiantower:/# systemctl disable firewalld
root@debiantower:/# netstat -lnp | grep 80
root@debiantower:/# tail -f ./var/log/supervisor.log
tail: cannot open ‘./var/log/supervisor.log’ for reading: No such file or directory
tail: no files remaining

E_zombie
20.02.2017
09:05:17
ты web поставил в башне?

K
20.02.2017
09:05:31
ну да
ща проверю

E_zombie
20.02.2017
09:05:43
cd /opt/noc
а потом уже делаей таинл

K
20.02.2017
09:06:35
/opt/tower# ./bin/pip install —upgrade pip
/opt/tower# ./bin/pip install https://cdn.getnoc.com/tower/noc-tower-latest.zip


E_zombie
20.02.2017
09:08:48
[root@nochost1 noc]# ./noc ctl status
activator-default:activator-default-000 RUNNING pid 4346, uptime 0:09:04
activator-default:activator-default-001 RUNNING pid 4345, uptime 0:09:04
activator-default:activator-default-002 RUNNING pid 4344, uptime 0:09:04
card:card-000 RUNNING pid 4533, uptime 0:08:50
classifier-default:classifier-default-00 RUNNING pid 4504, uptime 0:08:53
classifier-default:classifier-default-01 RUNNING pid 4496, uptime 0:08:54
classifier-default:classifier-default-02 RUNNING pid 4521, uptime 0:08:51
classifier-default:classifier-default-03 RUNNING pid 4514, uptime 0:08:52
classifier-default:classifier-default-04 RUNNING pid 4491, uptime 0:08:55
correlator:correlator-00 RUNNING pid 4469, uptime 0:08:57
discovery-default:discovery-default-000 RUNNING pid 4352, uptime 0:09:03
discovery-default:discovery-default-001 RUNNING pid 4353, uptime 0:09:03
discovery-default:discovery-default-002 RUNNING pid 4358, uptime 0:09:03
discovery-default:discovery-default-003 RUNNING pid 4368, uptime 0:09:03
discovery-default:discovery-default-004 RUNNING pid 4347, uptime 0:09:04
discovery-default:discovery-default-005 RUNNING pid 4350, uptime 0:09:04
escalator RUNNING pid 4337, uptime 0:09:04
login:login-000 RUNNING pid 4335, uptime 0:09:04
mailsender:mailsender-000 RUNNING pid 4541, uptime 0:08:49
mrt:mrt-000 RUNNING pid 4377, uptime 0:09:02
omap:omap-000 RUNNING pid 4463, uptime 0:08:58
ping-default:ping-default-000 RUNNING pid 4342, uptime 0:09:04
pmwriter:pmwriter-000 RUNNING pid 4428, uptime 0:09:00
pmwriter:pmwriter-001 RUNNING pid 4424, uptime 0:09:01
pmwriter:pmwriter-002 RUNNING pid 4417, uptime 0:09:01
pmwriter:pmwriter-003 RUNNING pid 4410, uptime 0:09:02
pmwriter:pmwriter-004 RUNNING pid 4455, uptime 0:08:59
pmwriter:pmwriter-005 RUNNING pid 4446, uptime 0:08:59
pmwriter:pmwriter-006 RUNNING pid 4441, uptime 0:08:59
pmwriter:pmwriter-007 RUNNING pid 4432, uptime 0:09:00
pmwriter:pmwriter-008 RUNNING pid 4403, uptime 0:09:02
pmwriter:pmwriter-009 RUNNING pid 4388, uptime 0:09:02
sae:sae-000 RUNNING pid 4340, uptime 0:09:04
sae:sae-001 RUNNING pid 4339, uptime 0:09:04
sae:sae-002 RUNNING pid 4341, uptime 0:09:04
scheduler RUNNING pid 4338, uptime 0:09:04
syslogcollector-default RUNNING pid 4485, uptime 0:08:56
tgsender:tgsender-000 RUNNING pid 4547, uptime 0:08:48
trapcollector-default RUNNING pid 4479, uptime 0:08:57
web:web-000 RUNNING pid 4336, uptime 0:09:04
вот что у тебя должно быть. или что то похожее.


Andrey
20.02.2017
09:10:28
@EKbfh попробуй прописать
elif "-NM-" in pid and "C4KX-" not in pid:
# Network module 2. Reset nymber ports
return "NM", name.split()[5], pid

K
20.02.2017
09:10:29
root@debiantower:/var# ls
backups cache lib local lock log mail opt run spool tmp
root@debiantower:/var# tail -f /var/log/supervisor.log
tail: cannot open ‘/var/log/supervisor.log’ for reading: No such file or directory
tail: no files remaining
root@debiantower:/var# ./noc ctl status
bash: ./noc: No such file or directory

E_zombie
20.02.2017
09:10:53
у тебя куда нок ставил ся ?

K
20.02.2017
09:11:15
root@debiantower:/var# cd /opt/noc
bash: cd: /opt/noc: No such file or directory
root@debiantower:/var#

E_zombie
20.02.2017
09:11:28
ээээээ ?
ты деплой вообще сделал ?

K
20.02.2017
09:11:53
нет, яне дошел до деплоя
запустить и зайти в башню, на этом