Обновление PostgreSQL 15

У меня та же ошибка, у меня тоже всё ещё не работает

Я пробовал:

  • ./discourse-doctor, но безрезультатно
  • затем подумал, что какие-то порты заняты, но netstat не показывает процессов, использующих эти порты; затем перезапустил экземпляр, чтобы начать заново и пересобрать приложение, но всё равно безрезультатно

I, [2025-02-02T00:20:43.491510 #1]  INFO -- : > if [ -f /root/install_postgres ]; then
  /root/install_postgres && rm -f /root/install_postgres
elif [ -e /shared/postgres_run/.s.PGSQL.5432 ]; then
  socat /dev/null UNIX-CONNECT:/shared/postgres_run/.s.PGSQL.5432 || exit 0 && echo postgres уже запущен, остановите контейнер ; exit 1
fi

2025/02/02 00:20:46 socat[33] E connect(, AF=1 "/shared/postgres_run/.s.PGSQL.5432", 36): Connection refused
I, [2025-02-02T00:20:46.466110 #1]  INFO -- : Генерация локалей (это может занять некоторое время)...
  en_US.UTF-8... готово
Генерация завершена.

I, [2025-02-02T00:20:46.467179 #1]  INFO -- : > HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/15/bin/postmaster -D /etc/postgresql/15/main
I, [2025-02-02T00:20:46.480451 #1]  INFO -- : Файл > /usr/local/bin/create_db  chmod: +x  chown:
I, [2025-02-02T00:20:46.497621 #1]  INFO -- : Файл > /var/lib/postgresql/take-database-backup  chmod: +x  chown: postgres:postgres
I, [2025-02-02T00:20:46.504526 #1]  INFO -- : Файл > /var/spool/cron/crontabs/postgres  chmod:   chown:
I, [2025-02-02T00:20:46.505484 #1]  INFO -- : > sleep 5
2025-02-02 00:20:46.647 UTC [35] FATAL:  файлы базы данных несовместимы с сервером
2025-02-02 00:20:46.647 UTC [35] DETAIL:  каталог данных был инициализирован PostgreSQL версии 13, которая не совместима с этой версией 15.10 (Debian 15.10-1.pgdg120+1).
I, [2025-02-02T00:20:51.511155 #1]  INFO -- :
I, [2025-02-02T00:20:51.511342 #1]  INFO -- : > /usr/local/bin/create_db
createdb: ошибка: подключение к серверу через сокет "/var/run/postgresql/.s.PGSQL.5432" не удалось: Connection refused
	Запущен ли сервер локально и принимает ли он подключения через этот сокет?
psql: ошибка: подключение к серверу через сокет "/var/run/postgresql/.s.PGSQL.5432" не удалось: Connection refused
	Запущен ли сервер локально и принимает ли он подключения через этот сокет?
psql: ошибка: подключение к серверу через сокет "/var/run/postgresql/.s.PGSQL.5432" не удалось: Connection refused
	Запущен ли сервер локально и принимает ли он подключения через этот сокет?
psql: ошибка: подключение к серверу через сокет "/var/run/postgresql/.s.PGSQL.5432" не удалось: Connection refused
	Запущен ли сервер локально и принимает ли он подключения через этот сокет?
psql: ошибка: подключение к серверу через сокет "/var/run/postgresql/.s.PGSQL.5432" не удалось: Connection refused
	Запущен ли сервер локально и принимает ли он подключения через этот сокет?
psql: ошибка: подключение к серверу через сокет "/var/run/postgresql/.s.PGSQL.5432" не удалось: Connection refused
	Запущен ли сервер локально и принимает ли он подключения через этот сокет?
psql: ошибка: подключение к серверу через сокет "/var/run/postgresql/.s.PGSQL.5432" не удалось: Connection refused
	Запущен ли сервер локально и принимает ли он подключения через этот сокет?
psql: ошибка: подключение к серверу через сокет "/var/run/postgresql/.s.PGSQL.5432" не удалось: Connection refused
	Запущен ли сервер локально и принимает ли он подключения через этот сокет?
psql: ошибка: подключение к серверу через сокет "/var/run/postgresql/.s.PGSQL.5432" не удалось: Connection refused
	Запущен ли сервер локально и принимает ли он подключения через этот сокет?
psql: ошибка: подключение к серверу через сокет "/var/run/postgresql/.s.PGSQL.5432" не удалось: Connection refused
	Запущен ли сервер локально и принимает ли он подключения через этот сокет?
psql: ошибка: подключение к серверу через сокет "/var/run/postgresql/.s.PGSQL.5432" не удалось: Connection refused
	Запущен ли сервер локально и принимает ли он подключения через этот сокет?
psql: ошибка: подключение к серверу через сокет "/var/run/postgresql/.s.PGSQL.5432" не удалось: Connection refused
	Запущен ли сервер локально и принимает ли он подключения через этот сокет?
psql: ошибка: подключение к серверу через сокет "/var/run/postgresql/.s.PGSQL.5432" не удалось: Connection refused
	Запущен ли сервер локально и принимает ли он подключения через этот сокет?
I, [2025-02-02T00:20:52.474702 #1]  INFO -- :
I, [2025-02-02T00:20:52.475371 #1]  INFO -- : > echo postgres установлен!
I, [2025-02-02T00:20:52.478084 #1]  INFO -- : postgres установлен!

и

I, [2025-02-02T00:05:22.648865 #1]  INFO -- : > sleep 5
2025-02-02 00:05:22.792 UTC [35] FATAL:  файлы базы данных несовместимы с сервером
2025-02-02 00:05:22.792 UTC [35] DETAIL:  каталог данных был инициализирован PostgreSQL версии 13, которая не совместима с этой версией 15.10 (Debian 15.10-1.pgdg120+1).
I, [2025-02-02T00:05:27.657230 #1]  INFO -- :
I, [2025-02-02T00:05:27.657387 #1]  INFO -- : > /usr/local/bin/create_db


481:M 02 Feb 2025 00:07:05.174 # Не удалось прослушивать порт 6379 (TCP), прерывание.

I, [2025-02-02T00:13:38.491603 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate'
СРОЧНО: Не удалось инициализировать настройки по умолчанию сайта: ActiveRecord::ConnectionNotEstablished подключение к серверу через сокет "/var/run/postgresql/.s.PGSQL.5432" не удалось: Connection refused
	Запущен ли сервер локально и принимает ли он подключения через этот сокет?


rake aborted!
ActiveRecord::ConnectionNotEstablished: подключение к серверу через сокет "/var/run/postgresql/.s.PGSQL.5432" не удалось: Connection refused (ActiveRecord::ConnectionNotEstablished)
	Запущен ли сервер локально и принимает ли он подключения через этот сокет?


Причина:
PG::ConnectionBad: подключение к серверу через сокет "/var/run/postgresql/.s.PGSQL.5432" не удалось: Connection refused (PG::ConnectionBad)
	Запущен ли сервер локально и принимает ли он подключения через этот сокет?