Доброго времени суток!
Сегодня на тестовом стенде получил
1.
fatal: role postgres does not exist
при этом не только для роли postgres, но и для остальных двух заведенных на этом сервере.
Кто знает откуда ноги растут у данной ошибки?
Вчера игрался с файловыми дескрипторами клиентских процессов.
Т.е. пытался отправить команду set log_min_duration_statement to 0; в сокет клиентскому процессу.
При записи в дескриптор 7 стабильно получал падение postgresql.
Проделывал эту манипуляцию неоднократно, т.е. postgres падал, я его стартовал и продолжал эксперименты.
И я понимаю, если бы он перестал стартовать, но почему роли ,все, убились?
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
2020-08-12 19:28:05.724 MSK [3879] ВАЖНО: unexpected data in postmaster death monitoring pipe
2020-08-12 19:28:05.726 MSK [3888] ВАЖНО: unexpected data in postmaster death monitoring pipe
2020-08-12 19:28:05.729 MSK [3875] СООБЩЕНИЕ: фоновый процесс "TimescaleDB Background Worker Scheduler" (PID 3888) завершился с кодом выхода 1
2020-08-12 19:28:05.729 MSK [3878] ВАЖНО: unexpected data in postmaster death monitoring pipe
2020-08-12 19:28:05.730 MSK [3882] ВАЖНО: unexpected data in postmaster death monitoring pipe
2020-08-12 19:28:05.732 MSK [3875] СООБЩЕНИЕ: процесс сбора статистики (PID 3882) завершился с кодом выхода 1
2020-08-12 19:28:05.733 MSK [3880] ВАЖНО: unexpected data in postmaster death monitoring pipe
2020-08-12 19:28:05.734 MSK [3883] ВАЖНО: unexpected data in postmaster death monitoring pipe
2020-08-12 19:28:05.736 MSK [3881] ВАЖНО: unexpected data in postmaster death monitoring pipe
2020-08-12 19:28:05.738 MSK [3884] ВАЖНО: unexpected data in postmaster death monitoring pipe
2020-08-12 19:28:05.740 MSK [3877] ВАЖНО: unexpected data in postmaster death monitoring pipe
2020-08-12 19:28:05.741 MSK [6002] postgres@postgres ВАЖНО: unexpected data in postmaster death monitoring pipe
2020-08-12 19:28:05.744 MSK [3875] СООБЩЕНИЕ: процесс контрольных точек (PID 3877) завершился с кодом выхода 1
2020-08-12 19:28:05.744 MSK [3875] СООБЩЕНИЕ: завершение всех остальных активных серверных процессов
2020-08-12 19:28:05.744 MSK [3875] СООБЩЕНИЕ: процесс архивации (PID 3881) завершился с кодом выхода 1
2020-08-12 19:28:05.744 MSK [3875] СООБЩЕНИЕ: фоновый процесс "TimescaleDB Background Worker Launcher" (PID 3883) завершился с кодом выхода 1
2020-08-12 19:28:05.744 MSK [3875] СООБЩЕНИЕ: фоновый процесс "logical replication launcher" (PID 3884) завершился с кодом выхода 1
2020-08-12 19:28:05.747 MSK [3875] СООБЩЕНИЕ: все серверные процессы завершены... переинициализация
2020-08-12 19:28:05.768 MSK [6148] СООБЩЕНИЕ: работа системы БД была прервана; последний момент работы: 2020-08-12 17:59:28 MSK
2020-08-12 19:28:05.819 MSK [6148] СООБЩЕНИЕ: система БД была остановлена нештатно; производится автоматическое восстановление
2020-08-12 19:28:05.821 MSK [6148] СООБЩЕНИЕ: запись REDO начинается со смещения 2/818C2E38
2020-08-12 19:28:05.821 MSK [6148] ВАЖНО: unexpected data in postmaster death monitoring pipe
2020-08-12 19:28:05.823 MSK [3875] СООБЩЕНИЕ: стартовый процесс (PID 6148) завершился с кодом выхода 1
2020-08-12 19:28:05.823 MSK [3875] СООБЩЕНИЕ: прерывание запуска из-за ошибки в стартовом процессе
2020-08-12 19:28:05.825 MSK [3875] СООБЩЕНИЕ: система БД выключена
2020-08-12 19:28:20.081 MSK [6171] СООБЩЕНИЕ: для приёма подключений по адресу IPv4 "0.0.0.0" открыт порт 5432
2020-08-12 19:28:20.081 MSK [6171] СООБЩЕНИЕ: для приёма подключений по адресу IPv6 "::" открыт порт 5432
2020-08-12 19:28:20.082 MSK [6171] СООБЩЕНИЕ: для приёма подключений открыт Unix-сокет "/var/run/postgresql/.s.PGSQL.5432"
2020-08-12 19:28:20.097 MSK [6172] СООБЩЕНИЕ: работа системы БД была прервана во время восстановления: 2020-08-12 19:28:05 MSK
2020-08-12 19:28:20.097 MSK [6172] ПОДСКАЗКА: Это скорее всего означает, что некоторые данные повреждены и вам придётся восстановить БД из последней резервной копии.
2020-08-12 19:28:20.138 MSK [6172] СООБЩЕНИЕ: система БД была остановлена нештатно; производится автоматическое восстановление
2020-08-12 19:28:20.140 MSK [6172] СООБЩЕНИЕ: запись REDO начинается со смещения 2/818C2E38
2020-08-12 19:28:20.140 MSK [6172] СООБЩЕНИЕ: неверная длина записи по смещению 2/818C2F18: ожидалось 24, получено 0
2020-08-12 19:28:20.140 MSK [6172] СООБЩЕНИЕ: записи REDO обработаны до смещения 2/818C2EE0
2020-08-12 19:28:20.150 MSK [6171] СООБЩЕНИЕ: система БД готова принимать подключения
2020-08-12 19:28:20.153 MSK [6179] СООБЩЕНИЕ: TimescaleDB background worker launcher connected to shared catalogs
2020-08-12 19:28:20.665 MSK [6181] [н/д]@[н/д] СООБЩЕНИЕ: неполный стартовый пакет
2020-08-12 19:28:21.178 MSK [6184] postgres@postgres ВАЖНО: роль "postgres" не существует
2020-08-12 19:28:21.689 MSK [6187] postgres@postgres ВАЖНО: роль "postgres" не существует
2020-08-12 19:28:22.200 MSK [6191] postgres@postgres ВАЖНО: роль "postgres" не существует
2020-08-12 19:28:22.712 MSK [6194] postgres@postgres ВАЖНО: роль "postgres" не существует
2020-08-12 19:28:23.224 MSK [6197] postgres@postgres ВАЖНО: роль "postgres" не существует
2020-08-12 19:28:23.735 MSK [6200] postgres@postgres ВАЖНО: роль "postgres" не существует
2020-08-12 19:28:24.247 MSK [6203] postgres@postgres ВАЖНО: роль "postgres" не существует
2020-08-12 19:28:24.758 MSK [6206] postgres@postgres ВАЖНО: роль "postgres" не существует
2020-08-12 19:28:25.270 MSK [6209] postgres@postgres ВАЖНО: роль "postgres" не существует
2020-08-12 19:28:25.782 MSK [6212] postgres@postgres ВАЖНО: роль "postgres" не существует
2020-08-12 19:28:26.294 MSK [6215] postgres@postgres ВАЖНО: роль "postgres" не существует
2020-08-13 02:00:01.336 MSK [12525] postgres@postgres ВАЖНО: роль "postgres" не существует
2020-08-13 08:53:16.860 MSK [19208] postgres@postgres ВАЖНО: роль "postgres" не существует
2020-08-13 08:54:18.858 MSK [19279] postgres@postgres ВАЖНО: роль "postgres" не существует
ОС: Debian 10
PostgreSQL 11