DBA2-10 Тема 17 «Обновление сервера»
HTML-код
- Опубликовано: 23 авг 2024
- Учебный курс DBA2-10 Администрирование PostgreSQL 10. Настройка и мониторинг: postgrespro.ru...
Раздел «Задачи администрирования», Тема 17 «Обновление сервера» - заключительная
Авторы курса: Егор Рогов, Павел Лузанов.
© 2019 Postgres Professional
При использовании, упоминании, репосте, частичной или полной публикации материалов курса на сторонних интернет-ресурсах ссылка на сайт www.postgrespro.ru обязательна
#DBA2 #PostgreSQL #Postgres #PostgresPro #Education
спасибо за лекции, а DBA2-13 скоро?
DBA2 на подходе, скоро будет.
30:40 в переменной ошибка - $PGPORTOLD должно быть.
Да, спасибо. В материалах это исправлено, но в видео, понятно, осталось.
Может кто подскажет: когда выполняю пример из методички dba2-13/dba2_17_admin_upgrade.html а именно pg_upgrade --check, то получаю ошибку "Only the install user can be defined in the new cluster". Причем в 12 версии изначально небыло student и я его создал. Далее пробовал разные варианты, Как со студентом в 12 так и без. В 13 студент конечно есть, и там же много других БД созданных в результате уроков.
Нашел ошибку: в кластере версии 13 был создан пользователь student и его БД. А в 12 студента небыло. Убил студента в 13 версии вместе с БД и проверка на обновление прошла успешно!
Ну и стало понятно, что примеры из лекции опасно делать, так как кластеры уже становятся не такими как ожидается в практике.
Новый кластер должен быть "чистым": его надо инициализировать и больше ничего с ним не делать. Если там будут какие-то изменения (например, новый пользователь), обновиться не получится - с чем вы и столкнулись.