Size: a a a

pgsql – PostgreSQL

2020 July 22

VS

Vladimir Smagin in pgsql – PostgreSQL
не совсем понял что значит остался commandline
источник

GS

Grigory Smolkin in pgsql – PostgreSQL
делаете:
pg_ctlcluster 12 main start
источник

GS

Grigory Smolkin in pgsql – PostgreSQL
после чего
ps aufx | grep pg_ctl
источник

VS

Vladimir Smagin in pgsql – PostgreSQL
а вон че, ща
источник

VS

Vladimir Smagin in pgsql – PostgreSQL
хе, pg_ctl не видит, только root      8238  0.0  0.0  39792 10288 pts/3    S+   23:35   0:00 /usr/bin/perl -wT /usr/bin/pg_ctlcluster 12 main start
источник

GS

Grigory Smolkin in pgsql – PostgreSQL
ps aufx | grep postgres
источник

VS

Vladimir Smagin in pgsql – PostgreSQL
root      8656  0.0  0.0  65204  6008 pts/3    S+   23:37   0:00 systemctl start postgresql@12-main
источник

VS

Vladimir Smagin in pgsql – PostgreSQL
т.е. дальше этого не уходит
источник

GS

Grigory Smolkin in pgsql – PostgreSQL
journalctl -f -u postgresql@12-main
источник

VS

Vladimir Smagin in pgsql – PostgreSQL
не, ниче
источник

GS

Grigory Smolkin in pgsql – PostgreSQL
похоже на какой-то очередной footgun от pg_ctlcluster
источник

VS

Vladimir Smagin in pgsql – PostgreSQL
на пустом кластере стартовало
источник

VS

Vladimir Smagin in pgsql – PostgreSQL
потом удалил его и залил из валг
источник

VS

Vladimir Smagin in pgsql – PostgreSQL
включил рекавери и не взлетело
источник

GS

Grigory Smolkin in pgsql – PostgreSQL
/usr/lib/postgresql/12/bin/postgres -D /var/lib/postgresql/12/main -c config_file=/etc/postgresql/12/main/postgresql.conf
источник

GS

Grigory Smolkin in pgsql – PostgreSQL
от пользователя postgres
источник

VS

Vladimir Smagin in pgsql – PostgreSQL
опача
источник

VS

Vladimir Smagin in pgsql – PostgreSQL
020-07-22 23:41:20.852 MSK [9157] LOG:  redo starts at 703/80000028
2020-07-22 23:41:20.904 MSK [9157] LOG:  redo done at 703/80FFF880
2020-07-22 23:41:20.906 MSK [9157] FATAL:  WAL ends before end of online backup
2020-07-22 23:41:20.906 MSK [9157] HINT:  All WAL generated while online backup was taken must be available at recovery.
источник

VS

Vladimir Smagin in pgsql – PostgreSQL
но ведь это восстановление из бэкапа было, а не аварийное отключение
источник

GS

Grigory Smolkin in pgsql – PostgreSQL
ну вот, не хватает WAL в архиве для консистентного восстановления
источник