powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Timeout expired после короткого замыкания выключенного ПК
21 сообщений из 21, страница 1 из 1
Timeout expired после короткого замыкания выключенного ПК
    #40091459
Keruzhko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, люди добрые!

Помогите, в postgreSQL дуб-дубом. Больше года назад создавал базы для локальной и удалённой работы в программе на Windows 10. Теперь уже ничего не помню. Однако 10 дней назад сгорели проц с материнкой, заменили аж только вчера. После запуска увидел, что дата стоит 7 августа вместо 17. Даже 1с через MySQL видел такую дату. Но pgAdmin к PostgreSQL базам подключаться перестал, только ввести пароль позволяет (время я поставил на обновление автоматом). Выдаёт ошибку timeout expired. В логах пгадмин 4.1 пишет
ERROR flask.app: Could not connected to server
Error: timeout expired
скачал пгадмин 5.6:
ERROR pgadmin: Could not connect to server
Error: timeout expired

Кроме как обновления времени в системе никаких изменений и быть не должно было. Даже проц с матерью тех же моделей. Неужели из-за даты всё накрылось? Хоть MySQL-то работает.
...
Рейтинг: 0 / 0
Timeout expired после короткого замыкания выключенного ПК
    #40091624
Keruzhko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну и собственно вопрос: как можно исправить подключение к базам?
...
Рейтинг: 0 / 0
Timeout expired после короткого замыкания выключенного ПК
    #40091625
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Keruzhko
Ну и собственно вопрос: как можно исправить подключение к базам?


разбираться почему у вас вообще база не запускается и что с ней происходит и почему...
и что вообще происходит...


--
Maxim Boguk
лучшая поддержка PostgreSQL: dataegret.ru
...
Рейтинг: 0 / 0
Timeout expired после короткого замыкания выключенного ПК
    #40092070
Keruzhko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как можно разобраться? Где искать подсказки?
...
Рейтинг: 0 / 0
Timeout expired после короткого замыкания выключенного ПК
    #40092072
Keruzhko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если что, можно вообще переустановить PostgreSQL с сохранением баз? Или бэкап без подключения к ним сделать?
...
Рейтинг: 0 / 0
Timeout expired после короткого замыкания выключенного ПК
    #40092074
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смотреть логи на сервере.
...
Рейтинг: 0 / 0
Timeout expired после короткого замыкания выключенного ПК
    #40092114
Keruzhko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да вот логи-то я написал, а как их понять, интернет ничего не выдаёт:
пгадмин 4.1 пишет
ERROR flask.app: Could not connected to server
Error: timeout expired
пгадмин 5.6:
ERROR pgadmin: Could not connect to server
Error: timeout expired

Постгрес не даёт и новые базы создать, всё та же ошибка. Если переустановить его, старые базы не сотрутся?
...
Рейтинг: 0 / 0
Timeout expired после короткого замыкания выключенного ПК
    #40092137
Guzya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Keruzhko
Да вот логи-то я написал, а как их понять, интернет ничего не выдаёт:
пгадмин 4.1 пишет
ERROR flask.app: Could not connected to server
Error: timeout expired
пгадмин 5.6:
ERROR pgadmin: Could not connect to server
Error: timeout expired

Постгрес не даёт и новые базы создать, всё та же ошибка. Если переустановить его, старые базы не сотрутся?


Логи постгрес-а надо смотреть.
...
Рейтинг: 0 / 0
Timeout expired после короткого замыкания выключенного ПК
    #40092176
Misha111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Keruzhko,

проверить что служба пг запущена.
найти каталог дата-лог (свойства службы подскажут от куда искать) и посмотреть логи СЕРВЕРА ПГ, а не пгадмина
...
Рейтинг: 0 / 0
Timeout expired после короткого замыкания выключенного ПК
    #40092209
big-trot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Keruzhko,

В оснасте "Службы" ищете службу postgresql. Смотрите на её статус.
...
Рейтинг: 0 / 0
Timeout expired после короткого замыкания выключенного ПК
    #40092298
Keruzhko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PostgreSQL 10 в виндоусовских службах работает. перезапускать пробовал. логи из C:\Program Files\PostgreSQL\10\data\log
ничего путного не сказали. если раньше вносился текст про всякие заблокированные подключения, то в последние дни лишь что-то вроде:

2021-08-20 15:40:59.264 MSK [6084] ВАЖНО: в pg_hba.conf нет записи для компьютера "::1", пользователя "postgres", базы "postgres", SSL выкл.
2021-08-20 15:46:09.301 MSK [5140] СООБЩЕНИЕ: получен запрос на быстрое выключение
2021-08-20 15:46:09.303 MSK [5140] СООБЩЕНИЕ: прерывание всех активных транзакций
2021-08-20 15:46:09.306 MSK [5140] СООБЩЕНИЕ: рабочий процесс: logical replication launcher (PID 5956) завершился с кодом выхода 1
2021-08-20 15:46:09.308 MSK [4684] СООБЩЕНИЕ: выключение
2021-08-20 15:46:09.319 MSK [5140] СООБЩЕНИЕ: система БД выключена

Переустановка PostgreSQL 10, конечно, ничего не дала. всё то же самое. даже новую локальную базу создать не позволяет. не сказал лишь, что комп без сетевой - так что интернет кабель входит в новую материнку. может, в её настройках что надо поковырять. хотя база mysql работает и через интернет.
А если что, базу из sdf бэкапа восстановить через pgadmin можно?
...
Рейтинг: 0 / 0
Timeout expired после короткого замыкания выключенного ПК
    #40092326
Guzya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В логе говориться, что в pg_hba.cong не разрешено подключение. Покажите этот файл.
Ну и в конце говориться, что постгрес выключен.
...
Рейтинг: 0 / 0
Timeout expired после короткого замыкания выключенного ПК
    #40092372
Keruzhko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Guzya
В логе говориться, что в pg_hba.cong не разрешено подключение. Покажите этот файл.
Ну и в конце говориться, что постгрес выключен.


К сожалению, компьютер не доступен сейчас, в понедельник выложу; а строки о выключении, как я понял, при перезагрузке пишет.
...
Рейтинг: 0 / 0
Timeout expired после короткого замыкания выключенного ПК
    #40092586
big-trot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Keruzhko
PostgreSQL 10 в виндоусовских службах работает. перезапускать пробовал. логи из C:\Program Files\PostgreSQL\10\data\log
ничего путного не сказали. если раньше вносился текст про всякие заблокированные подключения, то в последние дни лишь что-то вроде:

2021-08-20 15:40:59.264 MSK [6084] ВАЖНО: в pg_hba.conf нет записи для компьютера "::1", пользователя "postgres", базы "postgres", SSL выкл.
2021-08-20 15:46:09.301 MSK [5140] СООБЩЕНИЕ: получен запрос на быстрое выключение
2021-08-20 15:46:09.303 MSK [5140] СООБЩЕНИЕ: прерывание всех активных транзакций
2021-08-20 15:46:09.306 MSK [5140] СООБЩЕНИЕ: рабочий процесс: logical replication launcher (PID 5956) завершился с кодом выхода 1
2021-08-20 15:46:09.308 MSK [4684] СООБЩЕНИЕ: выключение
2021-08-20 15:46:09.319 MSK [5140] СООБЩЕНИЕ: система БД выключена


Как может работать служба, если в логах видим, что служба стоит? В журнале виндуса какие ошибки?
...
Рейтинг: 0 / 0
Timeout expired после короткого замыкания выключенного ПК
    #40093329
Keruzhko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Наконец-то добрался до ПК. Прибыл он в понедельник на место. Подключили его. Итак, от 23 числа такой лог с текстом последний:
2021-08-23 09:44:10.211 MSK [5920] СООБЩЕНИЕ: система БД была выключена: 2021-08-23 08:03:47 MSK
2021-08-23 09:44:10.233 MSK [5384] СООБЩЕНИЕ: система БД готова принимать подключения
с тех пор 24-26 августа пустые логи.

pg_hba выглядит следующим образом:
# TYPE DATABASE USER ADDRESS METHOD

host all all 0.0.0.0/0 md5
# IPv4 local connections:
host baccs postgres 0.0.0.0/0 md5
host all all 192.168.1.0/24 md5
# IPv6 local connections:
host baccs postgres all md5
host all all 192.168.1.0/24 md5
# Allow replication connections from localhost, by a user with the
# replication privilege.
host replication all 192.168.1.0/24 md5
host replication all all md5
...
Рейтинг: 0 / 0
Timeout expired после короткого замыкания выключенного ПК
    #40093350
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Keruzhko,

Так проверьте локально к базе можете соединится или нет... если да то вопрос вообще скорее всего не в базе.
А в настройках сети/firewall или (менее вероятно) с кривым listen address у базы.

--
Maxim Boguk
лучшая поддержка PostgreSQL: dataegret.ru
...
Рейтинг: 0 / 0
Timeout expired после короткого замыкания выключенного ПК
    #40093493
Keruzhko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Maxim Boguk, нет, не могу. Получается создать лишь новую группу серверов, а в ней новый сервер не хочет быть (localhost). Файрвола вроде не должно никакого быть - защитник Виндоус отключён. Да и настройки не трогались с доступного времени.
...
Рейтинг: 0 / 0
Timeout expired после короткого замыкания выключенного ПК
    #40093516
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Keruzhko
Maxim Boguk, нет, не могу. Получается создать лишь новую группу серверов, а в ней новый сервер не хочет быть (localhost). Файрвола вроде не должно никакого быть - защитник Виндоус отключён. Да и настройки не трогались с доступного времени.


А вы чем собственно проверяете? Судя по всему чем то чем не надо... а надо только psql.
Процессы базы видны на хосте?


--
Maxim Boguk
лучшая поддержка PostgreSQL: dataegret.ru
...
Рейтинг: 0 / 0
Timeout expired после короткого замыкания выключенного ПК
    #40093803
Keruzhko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Maxim Boguk,
Пытался через pgadmin. По psql, похоже, получилось - указав при этом не ip, а localhost. После этого в свойствах сервера через pgadmin поменял хост на localhost соответственно, и какое-то соединение наметилось (к одной базе этого сервера, другая висит с красным крестиком). Однако при бэкапе сервера выскакивает ошибка
pg_dump: error: connection to database "template1" failed: pg_hba.conf....
pg_dumpall: error: pg_dump failed on database "template1"; exiting
...
Рейтинг: 0 / 0
Timeout expired после короткого замыкания выключенного ПК
    #40094536
Keruzhko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Естественно, всё оказалось суперпросто. Как и следовало ожидать, новая материнка принесла с собой новый айпи. И наконец-то догадался запросить в поисковике, как посмотреть этот айпи (через ipconfig) вместо ковыряний в свойствах соединения все эти дни. Хотя возможно, и отключение айпи в.6 сыграло свою роль. Сбивало с толку то, что база 1с в MS SQL работает по старому айпи. Но почему в PostgreSQL не создаются новые серверы/базы - на этот вопрос так и не нашёл ответа. Авось в psql это получится, вместо pgadmin'a.
...
Рейтинг: 0 / 0
Timeout expired после короткого замыкания выключенного ПК
    #40094701
VectorOm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хорошо, что нашли решения и отписали, плохо, что не записываете что делали, так бы вспонили.

Интересно ещё какую БД использовали?
Для примера использую оракл и сразу отметил себе такие пункты по ней, где про IP скорее всего ваш случай:

Oracle 18c для тестирования (обучения)
Oracle Database Express Edition (XE) Release 18.4.0.0.0 (18c)

! ВАЖНО
Из всего этого сделал вывод, для развёртывания требуется:

+ Минимум 1 ГБ физической памяти (свободно для работы SQL)
+ Достаточно места для подкачки (на диске иметь свободное место)
+ Обновлённая ОС (хотя бы 2-3 раза обновить ОС и IE не ниже 11 чтоб был)
Дополнительно
+ Для «https://localhost:5500/em» потребуется Flash
+ Если перенесли или обновили и сменился IP то:
1) Проверить настройки сети и узнать какой IP адрес
Если есть возможность восстановить под сеть, если нет то (2).
2) Перейти в каталог "..network\admin" где была установка,
на пример "C:\app\user\product\18.0.0\dbhomeXE\network\admin"
и поменять IP в файлах "listener.ora" и "tnsnames.ora"
"listener.ora"
HOST = (что было) сменить на (что стало)
"tnsnames.ora"
HOST = (что было) сменить на (что стало)
Выполнить перезагрузку и всё должно заработать.
Можно перезапустить службу, но лучше перезагрузить,
чтоб убедиться, что службы сами запускаются.
3) Если не помогло (2) проверяем службу "OracleOraDB18Home1TNSListener"
она должна работать и состояние запуска быть "Автоматически".
Если иное - исправить и должно заработать.
...
Рейтинг: 0 / 0
21 сообщений из 21, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Timeout expired после короткого замыкания выключенного ПК
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]