@nocproject

Страница 212 из 2357
Aleksandr
24.07.2016
13:40:05
все грохну и поставлю заново :)

Andrey
24.07.2016
13:40:13
да, это проще и быстрее

Алексей
24.07.2016
13:40:42
развёртывание через докер будет опциональным?
сначала надо сделать что бы взлетеало через докер потом понять как сделать что бы взлетало без него.

я буду рекомендовать ставить только через него

Google
Aleksandr
24.07.2016
13:41:07
а сейчас это реально? через него?

Алексей
24.07.2016
13:41:15
нет пока не реально

Aleksandr
24.07.2016
13:41:16
я все равно тестирую и мне нужно самое свежее и рабочее

ясно

Andrey
24.07.2016
13:41:28
рекомендовать это гуд, главное чтобы возможность без него была кому надо, тот разберётся

Алексей
24.07.2016
13:41:29
пока это очень эксперементальная ветка

демоны будут брать свою конфигураци. из днса и переменных окружения

Andrey
24.07.2016
13:41:54
для всяких некрофилов

Алексей
24.07.2016
13:42:08
как в демон будут поподать эти переменные пофиг

так что по всей видимости будет путь через systemd Env файл

по крайней мере он выглядит логичным

Aleksandr
24.07.2016
13:43:40
при установке много таких сообщений Could not find .egg-info directory in install record for pycparser (from cffi>=1.1->bcrypt==2.0.0->noc-tower==0.1a53)

критично?

Google
Andrey
24.07.2016
13:45:29
установка на FreeBSD?

Aleksandr
24.07.2016
13:45:41
бащня на дебиане

8.5

Andrey
24.07.2016
13:45:54
тогда не подскажу - у меня таких не было

проверь системные пакеты на предмет cffi

ну и если запустится - то не критично

Aleksandr
24.07.2016
13:49:38
Could not find .egg-info directory in install record for noc-tower==0.1a53 from https://cdn.nocproject.org/tower/noc-tower-latest.tar.bz2 build/temp.linux-x86_64-2.7/check_libyaml.c:2:18: fatal error: yaml.h: Нет такого файла или каталога #include <yaml.h> ^ compilation terminated. libyaml is not found or a compiler error: forcing --without-libyaml (if libyaml is installed correctly, you may need to specify the option --include-dirs or uncomment and modify the parameter include_dirs in setup.cfg)

в системе не было python-cffi

Andrey
24.07.2016
13:53:07
./bin/pip install https://cdn.nocproject.org/tower/noc-tower-master.zip

попробуй master поставить

sudo apt-get install libyaml-cpp-dev

Aleksandr
24.07.2016
13:54:50
в итоге в инструкцию по дебиану еще добавить надо как минимум python-yaml python-dev python-cffi libyaml-cpp-dev

Andrey
24.07.2016
13:55:16
ок) кстати - можешь её поправить насколько я помню, там на это запрета нет

я по FreeBSD поправлю, ибо я писал

Aleksandr
24.07.2016
13:56:24
Could not find .egg-info directory in install record for noc-tower==0.1a57 from https://cdn.nocproject.org/tower/noc-tower-master.zip Could not find .egg-info directory in install record for cryptography>=1.1 (from paramiko->ansible==2.1.0.0->noc-tower==0.1a57) Could not find .egg-info directory in install record for MarkupSafe (from jinja2->ansible==2.1.0.0->noc-tower==0.1a57) Could not find .egg-info directory in install record for pycparser (from cffi>=1.1->bcrypt==2.0.0->noc-tower==0.1a57)

в остальном ругани меньше

а теперь при попытка старта tower-web peewee.OperationalError: unable to open database file

я грохал /opt/tower и делал сначала... база где должна быть?

Andrey
24.07.2016
14:02:53
var/tower/db/

Алексей
24.07.2016
14:03:05
Google
Алексей
24.07.2016
14:03:11
это ускорятор

он очень опциональный

Andrey
24.07.2016
14:03:17
проверь что на папку вар и все включённые права сменены на tower

пользователя

Aleksandr
24.07.2016
14:03:56
да, права...

Andrey
24.07.2016
14:07:15
:) без прав никуда

Aleksandr
24.07.2016
14:08:24
о блин... а теперь в нодах нельзя имена указывать, а только ip :)

Илья
24.07.2016
14:08:43
а ipv6?

Алексей
24.07.2016
14:09:17
нет

Илья
24.07.2016
14:09:21
незачет

Алексей
24.07.2016
14:09:22
ipv6 тоже нельзя

незачет
эта похеру.

Илья
24.07.2016
14:09:45
нет, незачет

Алексей
24.07.2016
14:10:04
увижу потребность будет разговор

нет потребности нет разговора :)

Илья
24.07.2016
14:10:30
ipv6 не нужен. такой разговор?

Алексей
24.07.2016
14:10:41
в интра сети да

Илья
24.07.2016
14:10:48
везде

Andrey
24.07.2016
14:10:50
кстати - ipv6 можно напрямую в базу вставить и посмотреть что получится

:)

Google
Aleksandr
24.07.2016
14:13:38
тут вроде почище... и пул дефолтный сразу был и галочки проставил, но при деплое TASK [post : check if noc running] 00:43 fatal: [Node1]: FAILED! => {"changed": true, "cmd": "/opt/noc/noc ctl status", "delta": "0:00:00.007324", "end": "2016-07-24 17:13:09.872542", "failed": true, "rc": 127, "start": "2016-07-24 17:13:09.865218", "stderr": "./commands/ctl.sh: 2: exec: ./bin/supervisorctl: not found", "stdout": "", "stdout_lines": [], "warnings": []}

Andrey
24.07.2016
14:14:47
@akubatkin проставь галочки в списке сверху:)

Aleksandr
24.07.2016
14:14:51
мм... такой опции я не видел, но галки поставил везде :)

Andrey
24.07.2016
14:14:58
должна быть

надо её поставить - она самая первая

Aleksandr
24.07.2016
14:15:15
где список? в сервисах?

Andrey
24.07.2016
14:15:15
везде ставить не надо:)

Admin
ERROR: S client not available

Andrey
24.07.2016
14:15:35
нет - справа от Deploy

Deploy options

Aleksandr
24.07.2016
14:16:13
ааа... вижу, первая - поставить все, вторая - обновить сорцы - обе сейчас стоят, есть еще обновить конфиги, поставить требуемые пакеты и сделать миграцию баз

Andrey
24.07.2016
14:16:30
нужна только поставить всё

обновлять, пока, нечего:)

Aleksandr
24.07.2016
14:17:21
вот это квест....

:)

Andrey
24.07.2016
14:17:30
конечно:)

Aleksandr
24.07.2016
14:17:35
ух сколько дифов попрело

Google
Aleksandr
24.07.2016
14:17:38
поперло

процесс идет :) это радует

наконец-то

Andrey
24.07.2016
14:19:53
да) ансибль это клёво. Ничего не делаешь, а процесс идёт:)

Aleksandr
24.07.2016
14:20:50
на сайте надо убрать инфу об установке старыми методами... оставить только по установке башней, а то народ на старое натыкается и руки опускаются

фак....

Andrey
24.07.2016
14:21:16
нет, надо просто попилить статью на старый метод и башню

а ручную установку сделать на всякий случай

Aleksandr
24.07.2016
14:23:42
TASK [migrate : Synchronize collections] 04:06 fatal: [Node1]: FAILED! => {"changed": true, "cmd": ["./noc", "collection", "sync"], "delta": "0:00:01.862260", "end": "2016-07-24 17:20:51.126712"

Andrey
24.07.2016
14:24:06
как он быстро пролетел

там монга поставилась?

Aleksandr
24.07.2016
14:24:34
это раком встала установка коллекций

Andrey
24.07.2016
14:24:48
это я понял, поэтому и спрашиваю про монгу

они там хранятся:)

Aleksandr
24.07.2016
14:25:21
ну там вроде редис был перед этим

Andrey
24.07.2016
14:25:30
а выше?

Aleksandr
24.07.2016
14:26:09
TASK [redis : Ensure redis is running and enabled on boot.]03:59 ok: [Node1] TASK [migrate : syncdb] 03:59 changed: [Node1] TASK [migrate : Migrate] 04:01 changed: [Node1] TASK [migrate : Apply pools] 04:06 changed: [Node1]

TASK [postgres : Enable postgres system service] 02:19 ok: [Node1]

TASK [mongod : Enable MongoDB system service] 01:44 ok: [Node1]

Andrey
24.07.2016
14:27:53
надо зайти на ноду с ноком и сделать там ./noc collection sync

посмотреть что покажет:)

Aleksandr
24.07.2016
14:28:52
трейс :)

все три вывалить?

Страница 212 из 2357