@nocproject

Страница 179 из 2357
N
13.07.2016
12:24:39
mercurial x86_64 2.6.2-6.el7_2 updates 2.6 M postgresql x86_64 9.2.15-1.el7_2 updates 3.0 M postgresql-devel x86_64 9.2.15-1.el7_2 updates 949 k

Dmitry
13.07.2016
12:29:18
жесть поставь FreeBSD 11, и будет тебе счастье

N
13.07.2016
12:30:04
я бы поставил, но корп. стандарт - редхет бейсид

Алексей
13.07.2016
12:30:39
Google
Алексей
13.07.2016
12:30:54
меньше инсталяций на фряхе.

проще будет переходить на докер.

N
13.07.2016
12:31:12
TASK [postgres : Install postgres monitoring] 08:42 fatal: [noc-node01]: FAILED! => {"changed": false, "failed": true, "msg": "IOError: [Errno 2] No such file or directory: u'/opt/tower/var/tower/playbooks/MSNET/ansible/os/CentOS/etc/telegraf/telegraf.d/postgres.conf.j2'"}TASK [postgres : Install postgres monitoring] 08:42

и где брать этот файл?

Алексей
13.07.2016
12:33:14
пробуй

N
13.07.2016
12:36:40
пул делать?

Алексей
13.07.2016
12:36:43
да

N
13.07.2016
12:39:35
вроде пошло

пока деплоться, как перенести ипам, кб? конфиги я так понял не перенести?

у меня девелоп декабырьский, и я там добавлял описание железок для инвентори, их можно как-то перетянуть?

noc-node01 : ok=229 changed=112 unreachable=0 failed=0

Andrey
13.07.2016
12:47:13
N почему не перенести?

Google
N
13.07.2016
12:47:27
а как, тупо скопировать?

Andrey
13.07.2016
12:47:56
делаешь копию базы (или создаёшь базу из бэкапа) для постгреса и монги

прописываешь её в конфигах и делаешь миграцию

миграция, помоему, в процессе деплоя даже делается

но можешь и руками ./noc migrate

запустить

конфиги лежает в монге, так что всё норм

я ручками делал, для этого после того как базы старые развернёшь выполняешь команды: ./noc syncdb --noinput ./noc migrate --ignore-ghost-migrations scripts/deploy/apply-pools ./noc collection --sync ./noc sync-perm ./noc sync-mibs

N
13.07.2016
12:55:48
я сейчас через csv попробую для начала а можно сделать еще отдельную ноду, с полным пакетом сервисов, на ней попытаться мигрировать?

N
13.07.2016
12:56:02
э

Алексей
13.07.2016
12:56:11
лучше через дамп баз.

N
13.07.2016
12:56:15
так а как тогда, только миграцией?

Алексей
13.07.2016
12:56:26
дамп рестор баз и потом миграция

путь через csv тернист как ад.

N
13.07.2016
12:56:49
рестор на чисту. инсталяцию нока*

Алексей
13.07.2016
12:56:50
а миграции дима пишет в целом нормально

рестор на читаю инсталяцию базы

N
13.07.2016
12:58:09
хм, вот у меня есть нода, только что установленная, на нее накатываю базы от старой и потом мигрирую?

Алексей
13.07.2016
12:59:19
да

Google
Алексей
13.07.2016
12:59:23
делай дпро баз

вкатывай базы из бекапа

N
13.07.2016
13:08:47
а есть где описанный процес создания бекапа и потом его разворачивание?

Andrey
13.07.2016
13:11:37
мм... :) а ты старый Нок ещё не удалил? загляни в Main -> Setup -> Schedules

стоит ли там галочка напротив main.backup

N
13.07.2016
13:12:26
неудалял, когда-то давно ставил.

Andrey
13.07.2016
13:13:03
если галочка стоит - посмотри на значок в LastStatus - должен быть зелёный

бэкапы, обычно, лежат в /var/noc/backup

N
13.07.2016
13:13:55
ага, зеленая 13.07.2016 13:10:39

Andrey
13.07.2016
13:14:30
ну вот, бери тогда последний бэкап из /var/noc/backup тебя интересуют бэкапы монги и постгреса

N
13.07.2016
13:14:48
а там нет их :) они где-то в другом месте лежат

Andrey
13.07.2016
13:15:02
место задаётся в noc.conf

раздел path

backup_dir

N
13.07.2016
13:18:11
нашел /srv/noc

Andrey
13.07.2016
13:18:38
^_^ в жизни бы не догадался

N
13.07.2016
13:27:43
скопировал, а как развернуть?

на нок кб было когда-то

Алексей
13.07.2016
13:30:56
скопировал, а как развернуть?
лучше действовать по мануалу от бд

процесс бекапа и рестора описан хорошо что у монги что у постгреса

Google
Алексей
13.07.2016
13:31:35
слова для поиска pg_basebackup и mongodump

N
13.07.2016
13:32:09
https://kb.nocproject.org/questions/12746763/how-to-restore-noc-from-automatic-backup

вот, нашел

Алексей
13.07.2016
13:32:46
в целом на 14 год я был молодец. но сейчас монгу так развернуть может не получится.

поэтому зарекся делать такие инструкции

N
13.07.2016
13:34:10
в новом ноке база тоже нок называется?

Алексей
13.07.2016
13:34:44
ты задавал этот параметр в башне

N
13.07.2016
13:35:10
я все по дефолту все оставлял

Алексей
13.07.2016
13:35:17
если не задавал то базы зовутся noc

и пароли доступа нок

в таком виде это эксплуатировать небезопасно

но дефолт...

N
13.07.2016
13:36:42
а там же по умолчанию отключен доступ в базу кроме как с локал хоста?

Алексей
13.07.2016
13:41:24
как раз наоборот

N
13.07.2016
13:47:46
блин :) потом оменю тогда, сейчас смиграцией надо разобраться

Алексей
13.07.2016
13:48:15
надо не отменять, надо настраивать фаер

башня его не трогает особо

но конфиги всего и вся что настраивает башня переписываются при каждом деплое

N
13.07.2016
13:49:16
так там же при разворачивании ноды какой-то play-book на фаер разворачивается?

Алексей
13.07.2016
13:49:31
нет

Google
Алексей
13.07.2016
13:49:39
только добавляется связность между хоставми

что бы ноды друг друга видели без ограничений

Ilya
13.07.2016
15:24:55
@dvolodin ты починил KB?

Dmitry
13.07.2016
15:25:13
а что с нем не так?

Ilya
13.07.2016
15:25:16
Привет

Я вчера трейс кидал

Dmitry
13.07.2016
15:25:43
не видел

Ilya
13.07.2016
15:26:10
Вот

N
13.07.2016
15:46:22
а на пг базу пароль по дефолту noc?

Алексей
13.07.2016
15:46:47
да

в последних ревизиях есть команда ./noc psql

она пускает в постгрес без пароля

N
13.07.2016
15:48:36
это шел нока откроется?

Алексей
13.07.2016
15:49:03
нет сразу шел базы

по факту просто синтаксический сахар

N
13.07.2016
15:52:03
что-то долго постгресовская база рековериться

Алексей
13.07.2016
15:53:07
могу подсказать канал в телеграм про постгрес

надо ?

N
13.07.2016
15:55:21
да я пока сам пытаюсь

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