выдало вот такое сообщение
Your installation contains extensions that should be updated
with the ALTER EXTENSION command. The file
update_extensions.sql
Но я нигде не вижу файл update_extensions.sql. Где он должен был создаться?
в текущей дире из которой pg_upgrade запускали. например если делали su postgres; /usr/lib/postgresql/14/bin/pg_upgrade ... , то в хомяке postgres
Запускал из под рута pg_upgradecluster который в свою очередь запускает pg_upgrade, в домашней директории рута файлов нет, в директории которой я выполнял команду тоже нет🧐
Попробуйте find от корня. Или посмотрите список расширений и обновите их руками при необходимости.
быстрее find / -name "update_extensions.sql" 2>/dev/null уже бы сделали, чем ответа искать в чате
\dx[+] [ шаблон ] Выводит список установленных расширений. https://postgrespro.ru/docs/postgresql/14/app-psql
Так слишком просто) Оказывается файл создался в папке /var/log/postgresql/pg_upgradecluster-…
Обсуждают сегодня