на 5432 висит PG + PostGIS
- на 5433 вроде бы PG для 1с
Подключиться к первому через psql удаётся нормально, а ко второму нет.
Система чистая, всё только что установил, из настроек только изменения порта и разрешение подключаться по локальной сети.
Оба сервера работают, судя по статусам, но как подключиться ко второму?
Может подсказать кто-нибудь, или хотя бы пнуть в нужную сторону?
А что именно у вас не получается? Откуда пытаетесь подключиться?
На сервере где стоят два PG не получается подключиться ко второму серверу (порт 5433) утилитой psql
sudo -u postgres /opt/pgpro/1c-12/bin/psql -p 5433
psql —help Там все написано
sudo netstat -ntlup там виден порт? не на локалхосте?
вроде открыт, если конечно интерфейс тот. а фаервол не блокирует? если отключить временно и проверить? если сработает, добавить правило на порт
Я с ROSA/RedHat не работал, так что первый PG я добавил в файервол через firewall-cmd, а как добавить второй туда я не знаю (просто открытие порта 5433 ничего не даёт). Если остановить файервол, то через pgAdmin подключение проходит, но валится на идентификации - пароль то я PG 1C задать не могу, т.к. подключиться к нему не могу... А на psql работа фаервола не влияет - остановлен он или нет, но коннекта ко второй службе нет
По идее там еще 127.0.0.1:5433 и для доступа из вне 192.168.0.178:5433 должны быть
мало прописать сетевой интерфейс в конфиге? копать в сторону фаервола?
А в pg_hba.conf с localhost подключения разрешены? И Unix-сокет /var/run/postgresql/.s.PGSQL.5433, по которому у Вас psql пытается подключиться, присутствует?
Разрешены, одинаково для обоих PG PS репликации я не трогал, менял только верхний блок
>> Unix-сокет /var/run/postgresql/.s.PGSQL.5433 не могу сообразить как проверить, прежде не сталкивался
sudo ls -la /var/run/postgresql/
systemctl status postgresql-11 -l посмотрите где у Вас сокет присутствует У Вас постгресы под одним юзером запускаются или под разными?
/tmp/.s.PGSQL.5433
Обсуждают сегодня