Страница 1 из 4
					
				Установка/Переустановка PostgreSQL
				Добавлено: Пн дек 16, 2024 8:21 am
				 Juuso Kyllönen
				Добрый день уважаемые.
Возникла проблема. Устанавливаю postgresql вроде ставится но не работает. 
Точнее переустанавливаю, так как уже ставил, но была проблема с работой пользователя, когда данные в pg_hba писались в один конфиг, а по факту рабочий конфиг был другой, из за этого решил удалить обновить OS и за одно панель.
В окне "Пакетного менеджера"
База данных postgresql Установлен ДА Работает НЕТ
При переходе в раздел "База данных PostgreSQL" пишет что вообще не установлен.
Текущая версия: 1.0971.20240911
Код: Выделить всё
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.5 LTS
Release:        22.04
Codename:       jammy
Лог последней установки
https://pastebin.com/JASGsEwv
P.S. Не могу прикрепить скриншоты. Пишет "Достигнут максимальный общий размер ваших вложений." =(
 
			
					
				Re: Установка/Переустановка PostgreSQL
				Добавлено: Пн дек 16, 2024 1:40 pm
				 alenka
				dpkg -l | grep postgre
			 
			
					
				Re: Установка/Переустановка PostgreSQL
				Добавлено: Пн дек 16, 2024 1:51 pm
				 Juuso Kyllönen
				Добрый день.
Код: Выделить всё
dpkg -l | grep postgre
ii  postgresql                             14+238                                  all          object-relational SQL database (supported version)
ii  postgresql-14                          14.15-0ubuntu0.22.04.1                  amd64        The World's Most Advanced Open Source Relational Database
ii  postgresql-client-14                   14.15-0ubuntu0.22.04.1                  amd64        front-end programs for PostgreSQL 14
ii  postgresql-client-common               238                                     all          manager for multiple PostgreSQL client versions
ii  postgresql-common                      238                                     all          PostgreSQL database-cluster manager
ii  postgresql-contrib                     14+238                                  all          additional facilities for PostgreSQL (supported version)
 
			
					
				Re: Установка/Переустановка PostgreSQL
				Добавлено: Пн дек 16, 2024 3:07 pm
				 alenka
				Какая версия панели?
Какая ос?
systemctl status postgresql@14-main
			 
			
					
				Re: Установка/Переустановка PostgreSQL
				Добавлено: Пн дек 16, 2024 3:32 pm
				 Juuso Kyllönen
				alenka писал(а): ↑Пн дек 16, 2024 3:07 pm
Какая версия панели?
 
1.0971.20240911
alenka писал(а): ↑Пн дек 16, 2024 3:07 pm
Какая ос?
 
Ubuntu 22.04.5 LTS
Код: Выделить всё
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.5 LTS
Release:        22.04
Codename:       jammy
alenka писал(а): ↑Пн дек 16, 2024 3:07 pm
systemctl status postgresql@14-main
 
Код: Выделить всё
 systemctl status postgresql@14-main
○ postgresql@14-main.service - PostgreSQL Cluster 14-main
     Loaded: loaded (/lib/systemd/system/postgresql@.service; disabled; vendor preset: enabled)
     Active: inactive (dead)
Dec 16 09:56:26 domain.com systemd[1]: postgresql@14-main.service: Starting requested but asserts failed.
Dec 16 09:56:26 domain.com systemd[1]: Assertion failed for PostgreSQL Cluster 14-main.
 
			
					
				Re: Установка/Переустановка PostgreSQL
				Добавлено: Пн дек 16, 2024 6:43 pm
				 alenka
				Только что поставила панель, ошибки нет.
На свежей панели есть только эти пакеты:
Код: Выделить всё
postgresql-14  
postgresql-client-common
postgresql-common 
Попробуйте удалить postgress через панель  и в терминале почистить все пакеты там где встречается postgresql.
После этого переустановите через панель postgresql
 
			
					
				Re: Установка/Переустановка PostgreSQL
				Добавлено: Вт дек 17, 2024 5:25 am
				 sbury
				перед переустановкой выполнить
 
			
					
				Re: Установка/Переустановка PostgreSQL
				Добавлено: Вт дек 17, 2024 10:24 am
				 Juuso Kyllönen
				Добрый день.
Удалил postgresql из интерфейса. Далее сделал apt update && apt dist-upgrade
Куча косяков, не смог запустится rc-local.service и systemd-networkd-wait-online.service, так же не заработал интерфейс 
502 Bad Gateway
После перезапуска  systemctl restart brainyphp-fpm  заработало
НО!
После обновления появились новые пакеты, ранее их не было
Код: Выделить всё
dpkg -l | grep -i postgresql
ii  brainy-php5-pgsql                      5.6.40-2brainy3                         amd64        The php-pgsql package add PostgreSQL database support to PHP.
ii  libpq5:amd64                           14.15-99ubuntu0.22.04                   amd64        PostgreSQL C client library
ii  php71w-pgsql                           7.1.33-9brainy0.22.04                   amd64        The php-pgsql package add PostgreSQL database support to PHP.
Из интерфейса поставил postgresql
Код: Выделить всё
dpkg -l | grep -i postgresql
ii  brainy-php5-pgsql                      5.6.40-2brainy3                         amd64        The php-pgsql package add PostgreSQL database support to PHP.
ii  libpq5:amd64                           14.15-99ubuntu0.22.04                   amd64        PostgreSQL C client library
ii  php71w-pgsql                           7.1.33-9brainy0.22.04                   amd64        The php-pgsql package add PostgreSQL database support to PHP.
ii  postgresql                             14+238                                  all          object-relational SQL database (supported version)
ii  postgresql-14                          14.15-99ubuntu0.22.04                   amd64        The World's Most Advanced Open Source Relational Database
ii  postgresql-client-14                   14.15-99ubuntu0.22.04                   amd64        front-end programs for PostgreSQL 14
ii  postgresql-client-common               238                                     all          manager for multiple PostgreSQL client versions
ii  postgresql-common                      238                                     all          PostgreSQL database-cluster manager
ii  postgresql-contrib                     14+238                                  all          additional facilities for PostgreSQL (supported version)
Код: Выделить всё
 systemctl status postgresql.service 
● postgresql.service - PostgreSQL RDBMS
     Loaded: loaded (/lib/systemd/system/postgresql.service; enabled; vendor preset: enabled)
     Active: active (exited) since Tue 2024-12-17 12:02:51 EET; 9min ago
    Process: 524 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
   Main PID: 524 (code=exited, status=0/SUCCESS)
        CPU: 1ms
Dec 17 12:02:51 domain.com systemd[1]: Starting PostgreSQL RDBMS...
Dec 17 12:02:51 domain.com systemd[1]: Finished PostgreSQL RDBMS.
Но всё то же самое. 
Код: Выделить всё
postgres@:~$ psql
psql: error: connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: No such file or directory
        Is the server running locally and accepting connections on that socket?
 
			
					
				Re: Установка/Переустановка PostgreSQL
				Добавлено: Вт дек 17, 2024 11:22 am
				 alenka
				Вы вручную удаляли эти пакеты?
 
			
					
				Re: Установка/Переустановка PostgreSQL
				Добавлено: Вт дек 17, 2024 11:27 am
				 Juuso Kyllönen
				alenka писал(а): ↑Вт дек 17, 2024 11:22 am
Вы вручную удаляли эти пакеты?
 
Добрый день.
Нет, ничего вручную не удалял, всё только через web интерфейс.
После удаления проверил через dpkg -l | grep -i postgresql что всё удалилось и никаких пакетов больше нет.
Спасибо.