
Ilya
30.01.2017
20:25:01
Не вышло. Говорит не может подключиться к мастеру((

Аггей
30.01.2017
20:25:26
А мастер не локал хост слушает?

Ilya
30.01.2017
20:25:32

Аггей
30.01.2017
20:25:36
netstat -an|grep 5432

Google

Ilya
30.01.2017
20:25:59

Аггей
30.01.2017
20:26:14
Фаервол?

Ilya
30.01.2017
20:26:18
Listen_address = '*'
Неа

Аггей
30.01.2017
20:26:36
телнет проходит?
С будущей реплики на мастер

Ilya
30.01.2017
20:26:53
Потестирую завтра еще раз
С нуля

Zhenia
30.01.2017
20:30:55
а без рестарта постгрес не перебиндить же?

Петр
30.01.2017
20:34:43
да

Ilya
30.01.2017
20:45:18
Не, ну рестар же по умолчанию
А я еще психовал
Поэтому и виртуалки ребутал со злости

Google

Zhenia
30.01.2017
20:47:26
ну, мне бы бекапы настроить, но я не хочу бекапы на мастере снимать, так что сначала настрою реплику

Аггей
30.01.2017
20:48:06
А как бэкап снимать собираетесь?

Zhenia
30.01.2017
20:51:36
думаю pgdump с слейва, или есть что-то более оптимальное?

Аггей
30.01.2017
20:52:30
Со слэйва будет небольшая проблемка - конфликт pg_dump с процессом восстановления.

Alexey
30.01.2017
20:53:41

Zhenia
30.01.2017
20:53:46
думал вот ним https://wiki.postgresql.org/wiki/Automated_Backup_on_Linux

Alexey
30.01.2017
20:54:44

Аггей
30.01.2017
20:56:17
Не подходит если вы слэйв используете еще, например, для запросов на чтение.

Zhenia
30.01.2017
20:58:01
не, слейв в данный момент просто для снятия бекапа
а может кто поделиться скриптом для бекапов который использует Pg_basebackup ?

ⰿⰰⰾⱏ
30.01.2017
21:53:25

Sheridan
30.01.2017
21:54:05

ⰿⰰⰾⱏ
30.01.2017
21:54:14
а то)))

Mary
31.01.2017
09:25:50
Добрый день! Приглашаем выступить с докладом или мастер-классом на конференции по базам данных PG Day'17 Russia, которая состоится 5-7 июля в Санкт-Петербурге! Более подробная информация на нашем сайте: http://pgday.ru/ru/2017/for-speakers

Игорь
31.01.2017
09:26:27

Google

Mary
31.01.2017
09:27:30

Dmitry
31.01.2017
09:47:16
pgBackRest - отличная штука. Barman даже не пытайся использовать
О, Игорь, раз вы пользуетесь, не можете объяснить как это http://www.pgbackrest.org/configuration.html#section-general/option-checksum-page работает с такими данными, как например всякие файлы, которые не имеют чексуммы: clog или файлы экстеншенов (например pg_stat_statements)

Игорь
31.01.2017
09:54:11
Да Вы троль
И спасибо за информацию

Zhenia
31.01.2017
11:03:41
А если я на слейве лочу таблицу, а потом разлочу. Она ж автоматически досинкает?

Dmitry
31.01.2017
11:09:02

Artemy
31.01.2017
13:08:41
всем привет, задам вот такой вопрос, по хранению в БД, надо сохранять стату по объекту, несколько показателей за день, нагрузка небольшая, но вот история хранения может быть полгода, например:
объявление, дата, показы, клики, еще набор числовых параметров
выборка будет чаще всего:
объект, период и все показатели за него
пока мысль такая:
date (date), object_id (int), stat (hstore)
date - object_id первичный ключ
как в целом такой подход?

Alexey
31.01.2017
13:12:49
Если будет много данных, то таблицу стоит партиционировать. А так всё ок.
Я, правда, люблю когда первичный ключ сам по себе. А на эту штуку отдельный индекс повесить...

Andrey
31.01.2017
13:23:26
А зачем вам вообще первичный ключ?
Посмотрите, например, как в решающей аналогичную задачу таблице в Zabbix сделано:
CREATE TABLE "public"."history_uint" (
"itemid" int8 NOT NULL,
"clock" int4 DEFAULT 0 NOT NULL,
"value" numeric(20) DEFAULT '0'::numeric NOT NULL,
"ns" int4 DEFAULT 0 NOT NULL
)
WITH (OIDS=FALSE)
;
CREATE INDEX "history_uint_1" ON "public"."history_uint" USING btree ("itemid", "clock");
ALTER TABLE "public"."history_uint" CLUSTER ON "history_uint_1";
соответственно при отборе объект+период все берется из кластерного индекса с покрывающим условием
Ну и наконец, не кажется ли Вам, что Вы изобретаете велосипед? :)
https://zabbix.com

Nikita
31.01.2017
13:29:33
заббикс ужасен
((

Slava
31.01.2017
13:35:55
А что лучше?

Andrey
31.01.2017
13:36:24
заббикс ужасен
Вам никто не мешает написать свой мониторинг, с go и nosql-базой.

Google

Nikita
31.01.2017
13:36:47
да тут скорее интерфейс
чем го и NoSQL
нравится решения от NewRelic и датадог

Andrey
31.01.2017
13:38:54
Посмотрел на скриншоты ньюрелика в гугле, ни хрена не понял, чем оно отличается от заббикса.

Nikita
31.01.2017
13:41:52
нет дэшборда на котором было бы сразу несколько графиков по одному или более хостов
нет мониторинга процессов отдельных
нет интеграции с приложениями

Andrey
31.01.2017
13:42:59
Чо?

Nikita
31.01.2017
13:43:16
в заббиксе

Andrey
31.01.2017
13:43:23
Чо?

Nikita
31.01.2017
13:43:49
вот у меня нода умерла, закончилась память, сервер ушел в своп
я хочу посмотреть что сьело память — как?
кто

Darafei
31.01.2017
13:44:46
smem

Nikita
31.01.2017
13:45:53
https://github.com/galindro/zabbix-enhanced-templates ?

Andrey
31.01.2017
13:49:40
На самом деле ноды не умирают из-за процесса ntpd или udev
А целевые процессы легко и непринужденно настраиваются на proc.mem
Или простейшее дискавери
Или еще пример: сервер уронен запросом с декартовым произведением. Что вам даст имя или PID процесса, съевшего память?
А между прочим, коробочное решение от postgrespro сделано именно под zabbix
https://github.com/postgrespro/mamonsu

Zhenia
31.01.2017
14:25:24
а использовать pgdump и высокое время в max_standby_streaming_delay очень костыль?

Google

Evgeniy
31.01.2017
15:19:57
На аплай делей а не стриминг
Надо*

Sheridan
31.01.2017
16:22:50
Надо*
Тут редактировать можно

Alexey
31.01.2017
16:23:50
Нужно.

Evgeniy
31.01.2017
16:43:01
я хз куда нажать в тилифоне чтобы редактировать

Alexey
31.01.2017
16:43:21
Можно на глаз например.

Igor
31.01.2017
16:43:27
или на сообщение

Alexey
31.01.2017
16:43:29
Или на сообщение.

Igor
31.01.2017
16:43:35
но лучше на глаз

Alexey
31.01.2017
16:43:46
Факт, лучше на глаз.

Ivan
31.01.2017
16:46:32
Какие вы синхронные

Alexey
31.01.2017
16:47:00
Сегодня в rude python полдня асинхронщину обсуждали. Естественно синхронные.