
Алексей
01.11.2016
12:44:49

kk
01.11.2016
12:44:50
вчера центось норм. поставилась с нуля

Алексей
01.11.2016
12:44:53
как нет
может левые какие то репы включены ?

Google

netten
01.11.2016
12:45:11
не, левого не включал
включён epel
был
помимо родных

Алексей
01.11.2016
12:48:45
ну он и должен быть включен

netten
01.11.2016
12:49:32
-rw-r--r--. 1 root root 1664 Dec 9 2015 CentOS-Base.repo
-rw-r--r--. 1 root root 1309 Dec 9 2015 CentOS-CR.repo
-rw-r--r--. 1 root root 649 Dec 9 2015 CentOS-Debuginfo.repo
-rw-r--r--. 1 root root 290 Dec 9 2015 CentOS-fasttrack.repo
-rw-r--r--. 1 root root 630 Dec 9 2015 CentOS-Media.repo
-rw-r--r--. 1 root root 1331 Dec 9 2015 CentOS-Sources.repo
-rw-r--r--. 1 root root 1952 Dec 9 2015 CentOS-Vault.repo
-rw-r--r--. 1 root root 727 Nov 1 15:41 epel.repo
-rw-r--r--. 1 root root 1056 Jul 24 00:37 epel-testing.repo
-rw-r--r--. 1 root root 184 Nov 1 15:43 influxdb.repo
-rw-r--r--. 1 root root 193 Nov 1 15:49 mongodb.repo
-rw-r--r--. 1 root root 134 Oct 22 01:33 mongod.repo
-rw-r--r--. 1 root root 169 Nov 1 15:52 nginx.repo
-rw-r--r--. 1 root root 720 Nov 1 15:41 pgdg-94-centos.repo
вопрос снят, nginx был установлен до установки noc

Ivan
01.11.2016
12:52:34

Алексей
01.11.2016
12:53:04
он выпилен уже версий 5 как

Ivan
01.11.2016
12:53:25
А текущая башня живая?)

Ilya
01.11.2016
12:53:38
пора обновляться что ли?
@freeseacher https://cdn.getnoc.com/tower/noc-tower-latest.zip
?
или master?

Google

Алексей
01.11.2016
12:54:52
0.1a61
https://cdn.getnoc.com/tower/noc-tower-0.1a61.zip

Ilya
01.11.2016
12:55:43
ага, latest
debian поломан или лучше подождать?

Алексей
01.11.2016
12:56:20
не понимаю вопрос
сейчас дебиан и рхел ставтяся
проверял полчаса назад

Ilya
01.11.2016
12:56:55
ок
@freeseacher с pgbouncer поковыряемся?

Алексей
01.11.2016
13:01:11
ага


Ilya
01.11.2016
13:02:20
делаю фулл инсталл
root@noc:~# netstat -pvln | grep postgre
tcp 0 0 0.0.0.0:5432 0.0.0.0:* LISTEN 1012/postgres
tcp6 0 0 :::5432 :::* LISTEN 1012/postgres
unix 2 [ ACC ] STREAM LISTENING 33302 1012/postgres /var/run/postgresql/.s.PGSQL.5432
root@noc:~# service pgbouncer status
● pgbouncer.service - LSB: start pgbouncer
Loaded: loaded (/etc/init.d/pgbouncer)
Drop-In: /etc/systemd/system/pgbouncer.service.d
└─override.conf
Active: active (exited) since Вт 2016-11-01 16:04:43 MSK; 2min 33s ago
Process: 1474 ExecStart=/etc/init.d/pgbouncer start (code=exited, status=0/SUCCESS)
ноя 01 16:04:43 noc systemd[1]: Starting LSB: start pgbouncer...
ноя 01 16:04:43 noc pgbouncer[1474]: Starting PgBouncer: pgbouncer.
ноя 01 16:04:43 noc systemd[1]: Started LSB: start pgbouncer.
postgres@noc:~$ /usr/sbin/pgbouncer -d /etc/pgbouncer/pgbouncer.ini
2016-11-01 16:07:31.210 8649 LOG File descriptor limit: 65535 (H:65535), max_client_conn: 15000, max fds possible: 15030
@freeseacher продолжим?
root@noc:~# service postgresql status
● postgresql.service - PostgreSQL RDBMS
Loaded: loaded (/lib/systemd/system/postgresql.service; enabled)
Active: active (exited) since Вт 2016-11-01 16:04:43 MSK; 3min 15s ago
Process: 1470 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
Main PID: 1470 (code=exited, status=0/SUCCESS)
CGroup: /system.slice/postgresql.service
ноя 01 16:04:43 noc systemd[1]: Started PostgreSQL RDBMS.


Алексей
01.11.2016
13:08:05
# ./noc ctl status |wc -l
185
жесть

Ilya
01.11.2016
13:08:37
root@noc:/opt/noc# ./noc ctl status | wc -l
74

Алексей
01.11.2016
13:08:51

Google

Ilya
01.11.2016
13:09:11

Алексей
01.11.2016
13:09:21
так в сухом остатке у тя постгрес не работает ?

Ilya
01.11.2016
13:09:27
да

Алексей
01.11.2016
13:09:33
у него есть логи
tail -f /var/lib/pgsql/9.4/data/pg_log/postgresql*

Ilya
01.11.2016
13:12:01
хм
нету
clog/xlog только

Алексей
01.11.2016
13:14:29
дебиан же да
/var/log/postg*
где то там

Ilya
01.11.2016
13:17:12
ой бл*
2016-11-01 16:16:42 MSK [1012-2] СООБЩЕНИЕ: получен запрос на быстрое выключение
2016-11-01 16:16:42 MSK [1012-3] СООБЩЕНИЕ: прерывание всех активных транзакций
2016-11-01 16:16:42 MSK [1037-2] СООБЩЕНИЕ: процесс запуска автоочистки завершается
2016-11-01 16:16:42 MSK [1034-1] СООБЩЕНИЕ: выключение
2016-11-01 16:16:42 MSK [1034-2] СООБЩЕНИЕ: система БД выключена
2016-11-01 16:16:43 MSK [17505-1] СООБЩЕНИЕ: система БД была выключена: 2016-11-01 16:16:42 MSK
2016-11-01 16:16:43 MSK [17505-2] СООБЩЕНИЕ: Защита от наложения мультитранзакций сейчас включена
2016-11-01 16:16:43 MSK [17509-1] СООБЩЕНИЕ: процесс запуска автоочистки создан
2016-11-01 16:16:43 MSK [17504-1] СООБЩЕНИЕ: система БД готова принимать подключения
2016-11-01 16:16:43 MSK [17511-1] [н/д]@[н/д] СООБЩЕНИЕ: неполный стартовый пакет
великий могучий
@freeseacher

Алексей
01.11.2016
13:20:16
не вижу проблемы
говорит запущен

netten
01.11.2016
13:20:53
Если инсталяция прервалась с failed, как продолжать после исправления ошибки? Просто жать Deploy или нужно сносить всё, что было до этого поставлено-настроено?

Ilya
01.11.2016
13:20:54
говорит запущен
root@noc:/opt/noc# service postgresql status
● postgresql.service - PostgreSQL RDBMS
Loaded: loaded (/lib/systemd/system/postgresql.service; enabled)
Active: active (exited) since Вт 2016-11-01 16:16:45 MSK; 3min 59s ago
Process: 17521 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
Main PID: 17521 (code=exited, status=0/SUCCESS)
CGroup: /system.slice/postgresql.service
ноя 01 16:16:45 noc systemd[1]: Starting PostgreSQL RDBMS...
ноя 01 16:16:45 noc systemd[1]: Started PostgreSQL RDBMS.
@freeseacher у тебя на дебиан работает?

Google

Bitbucket
01.11.2016
13:22:40
Aleksey Shirokih pushed to noc/feature/microservices
boot order for supervisord
Aleksey Shirokih pushed to noc/feature/microservices
boot order for supervisord 2

Алексей
01.11.2016
13:22:56
pgbounder на праивльном порту слушает ?

Ilya
01.11.2016
13:24:49

Алексей
01.11.2016
13:24:58
перезапусти

Ilya
01.11.2016
13:25:02
перезапустил

Алексей
01.11.2016
13:25:06
посомтри его логи

Ilya
01.11.2016
13:26:11
бля
pid
2016-11-01 16:16:22.527 17345 LOG File descriptor limit: 15000 (H:15000), max_client_conn: 15000, max fds possible: 15030
2016-11-01 16:16:22.528 17347 LOG listening on 0.0.0.0:6432
2016-11-01 16:16:22.528 17347 LOG listening on unix:/tmp/.s.PGSQL.6432
2016-11-01 16:16:22.528 17347 FATAL @src/main.c:629 in function write_pidfile(): /var/run/pgbouncer/pgbouncer.pid: No such file or directory [2]
2016-11-01 16:24:40.689 28062 LOG File descriptor limit: 15000 (H:15000), max_client_conn: 15000, max fds possible: 15030
2016-11-01 16:24:40.690 28064 LOG listening on 0.0.0.0:6432
2016-11-01 16:24:40.690 28064 LOG listening on unix:/tmp/.s.PGSQL.6432
2016-11-01 16:24:40.690 28064 FATAL @src/main.c:629 in function write_pidfile(): /var/run/pgbouncer/pgbouncer.pid: No such file or directory [2]
или путь в конфиге?

Maxim
01.11.2016
13:27:48

Алексей
01.11.2016
13:28:15
но вроде с вот этим вместе работает
https://pypi.python.org/pypi/ordered-startup-supervisord/

Ilya
01.11.2016
13:28:43
@freeseacher какие права нужны?
2016-11-01 16:27:56.211 30547 FATAL @src/main.c:629 in function write_pidfile(): /var/run/pgbouncer/pgbouncer.pid: Permission denied [13]

Maxim
01.11.2016
13:28:48
спасибо, посмотрю

Алексей
01.11.2016
13:28:57
/var/run/pgbouncer/ существует ?

Google

Ilya
01.11.2016
13:29:08

Алексей
01.11.2016
13:29:18
сам создал ?

Ilya
01.11.2016
13:29:20
да

Алексей
01.11.2016
13:29:38
- name: Create pgbouncer directories
file:
path: "{{ item }}"
owner: "{{postgres_user}}"
mode: 0700
state: directory
with_items:
- /var/log/pgbouncer/
- /var/run/pgbouncer/
вообщето
лог деплоя глянь
он сделал эту задачку


Ilya
01.11.2016
13:30:31
сейчас
@freeseacher
TASK [pgbouncer : Include OS-specific tasks]00:21 included: /opt/tower/var/tower/playbooks/mosreg/ansible/roles/pgbouncer/tasks/os/Debian/main.yml for noc TASK [pgbouncer : Install pgbouncer] 00:21changed: [noc] => {"cache_update_time": 1478007305, "cache_updated": true, "changed": true} TASK [pgbouncer : Install pgbouncer limits file] 00:28ok: [noc] => {"changed": false, "gid": 0, "group": "root", "mode": "0644", "owner": "root", "path": "/etc/security/limits.d/pgbouncer_limits.conf", "size": 111, "state": "file", "uid": 0} TASK [pgbouncer : Install pgbouncer monitoring] 00:28ok: [noc] => {"changed": false, "gid": 0, "group": "root", "mode": "0644", "owner": "root", "path": "/etc/telegraf/telegraf.d/pgbouncer.conf", "size": 1033, "state": "file", "uid": 0} TASK [pgbouncer : Install pgbouncer config] 00:28ok: [noc] => {"changed": false, "gid": 115, "group": "postgres", "mode": "0640", "owner": "postgres", "path": "/etc/pgbouncer/pgbouncer.ini", "size": 6519, "state": "file", "uid": 109}


Алексей
01.11.2016
13:44:53
а ключи какие ?

Ilya
01.11.2016
13:46:13
migrate валится без pg

Алексей
01.11.2016
13:46:29
ну тоесть не полный инсталл ?

Ilya
01.11.2016
13:46:47
на таске migrate

Алексей
01.11.2016
13:47:08
давай с консоли
чо то на фигню какую то похоже
полный деплой создает диры и праивльно

Ilya
01.11.2016
13:47:33
напиши как с консоли

Алексей
01.11.2016
13:47:36
в твоем случае полный деплой зачем то валится