Как остановить постгрес?

1. user970630 20.11.20 10:32 Сейчас в теме
Доброго времени суток.

Помогите кто может с проблемой. После предыдущего админа осталось 1С (платформа 8.3.16.1224) на постгрессе (9.6.3-3.1С). Служба посгресса не запускается пишет, что была запущена и остановлена. Но постгресс работает. После перезагрузки ПК (win 10) служба не стартует, ошибка та же, но через какое-то время 15-30 минут всегда по разному, начинает работать постгресс. Я проверил планировщик заданий, автозагрузку, реестр. Не могу найти как запускается постгресс. Есть еще какие-то способы? Как-то можно найти как он стартует?

Заранее спасибо.
По теме из базы знаний
Найденные решения
18. uriah 17 20.11.20 11:33 Сейчас в теме
(1)Это происходит из-за некорректной остановки сервиса postgesql. Субд не успевает сделать checkpoint, а у винды уже закончилось время ожидания остановки службы и она выключает систему.
Так что корректно останавливайте субд, и всё будет ок
Как вариант, вручную стопорите службу и ждите когда в логах pg появится надпись 'сервер базы данных остановлен'
Либо перед выключением давайте команду checkpoint и ждите её выполнения, а потом уже стоп.
user970630; +1 Ответить
24. uriah 17 20.11.20 11:42 Сейчас в теме
(19) То есть, хотите сказать что по файкты служба работает, но винда, ввиду особенностей
Вот моя тема созданная в 2019 году
https://forum.infostart.ru/forum16/topic222569/
user970630; +1 Ответить
Остальные ответы
Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
3. user705522_constantin_h 35 20.11.20 11:02 Сейчас в теме
(1)Удалить службу не получается?
4. XAKEP 20.11.20 11:15 Сейчас в теме
6. user970630 20.11.20 11:20 Сейчас в теме
(3)
Не пробовал. Боюсь сломать. Не очень хочется не разобравшись что и как просто удалять
7. XAKEP 20.11.20 11:22 Сейчас в теме
(6)
тогда конф файл постгреса давайте
8. RocKeR_13 1321 20.11.20 11:22 Сейчас в теме
(1) Смотрите папку pg_log с логами и postgresql.conf там, где установлен PostgreSQL. Может кто-то конфигурационный файл подпортил - вот и не запускается
13. RocKeR_13 1321 20.11.20 11:27 Сейчас в теме
(8) по настройке конфигурационного файла можно посмотреть информацию по следующим ссылкам:
https://its.1c.ru/db/metod8dev#content:5866:hdoc
https://infostart.ru/public/1191667/
21. user970630 20.11.20 11:40 Сейчас в теме
(13)
Спасибо. Проверю настройки
14. user970630 20.11.20 11:30 Сейчас в теме
(8)
Я ничего не обычного не увидел. Но плохо в этом разбираюсь
Прикрепленные файлы:
postgresql.conf
16. XAKEP 20.11.20 11:32 Сейчас в теме
(14)
#max_wal_size = 1GB
#min_wal_size = 80MB

обычно они не закоментированы
user970630; +1 Ответить
17. XAKEP 20.11.20 11:33 Сейчас в теме
(16)
#effective_cache_size = 4GB
также не коментируется
user970630; +1 Ответить
23. user970630 20.11.20 11:41 Сейчас в теме
(17)
Сделал как вы написали. Перезагружу ПК ночью чтобы применилось
18. uriah 17 20.11.20 11:33 Сейчас в теме
(1)Это происходит из-за некорректной остановки сервиса postgesql. Субд не успевает сделать checkpoint, а у винды уже закончилось время ожидания остановки службы и она выключает систему.
Так что корректно останавливайте субд, и всё будет ок
Как вариант, вручную стопорите службу и ждите когда в логах pg появится надпись 'сервер базы данных остановлен'
Либо перед выключением давайте команду checkpoint и ждите её выполнения, а потом уже стоп.
user970630; +1 Ответить
19. user970630 20.11.20 11:36 Сейчас в теме
(18)
То есть, хотите сказать что по файкты служба работает, но винда, ввиду особенностей. Это не понимает ?
22. uriah 17 20.11.20 11:40 Сейчас в теме
(19)
То есть, хотите сказать что по файкты служба работает, но винда, ввиду особенностей. Это не понимает ?

Да так и есть, у меня такие же проблемы были, на 2х или 3 серверах.
Первый раз это происходит после ошибки остановки postgres. Потом служба долго стартует, но в службах показывает, что остановлена,
RocKeR_13; Serega-artem; +2 Ответить
24. uriah 17 20.11.20 11:42 Сейчас в теме
(19) То есть, хотите сказать что по файкты служба работает, но винда, ввиду особенностей
Вот моя тема созданная в 2019 году
https://forum.infostart.ru/forum16/topic222569/
user970630; +1 Ответить
27. XAKEP 20.11.20 11:56 Сейчас в теме
(24)
checkpoint

закомментирован
и много чего в файле.....
33. user970630 20.11.20 12:15 Сейчас в теме
(27)
Подскажите пожалуйста как правильно настроить checkpoint ?
35. XAKEP 20.11.20 12:30 Сейчас в теме
(33)
вы пока с питанием сервера решите
настройки пока не нужно изменять

https://3-info.ru/post/15871

лучше поинтересуйтесь, как работает слон

если при старом админе работало,
но проблема в аварийном завершении,
то нужно ее и устранить
36. user970630 20.11.20 12:35 Сейчас в теме
30. user970630 20.11.20 12:11 Сейчас в теме
(24)
Большое спасибо, очень похоже на мою проблему. Вечером попробую
32. uriah 17 20.11.20 12:14 Сейчас в теме
(30)
Большое спасибо, очень похоже на мою проблему. Вечером попробую

Не за что, отпишитесь по результату.
34. user970630 20.11.20 12:16 Сейчас в теме
(32)
Да конечно, но это будет завтра. Обязательно напишу
25. XAKEP 20.11.20 11:47 Сейчас в теме
(19)
по факту скажите историю

все работало,админ ушел -- перестало

все работало, перезапустили комп - - перестало

все работало -обновили виндовс - после перезагрузки - перестало

------------------
мне конф файл не нравится.


у вас сколько пользователей на базе ?
28. user970630 20.11.20 12:06 Сейчас в теме
(25)
История. Все работало. Админ ушел. Все работает, но иногда постгресс отваливается. Было так раньше или нет, не знаю, но хочу стабильности. Отваливается постгресс следующим образом. Звонит человек и говорит что он работал, его выкинуло, а теперь он не может зайти, 1С выдает ошибку. Смотрю что произошло, пытаюсь зайти в 1С не могу, вижу ошибку. База лежит, пытаюсь зайти в pg_admin нет подключения. Служба не запускается, но 5 минут назат все работало. Перезагружаю ПК с постгрессом, служба так и не запускается, но через 15-30 минут постгресс стартует.
Пытался разобдраться сам, не получилось, не могу понять как такое возможно.
Вот и вся история.

Иногда после перезагрузки ПК с постгрессом, 1 раз 5, служба нормально стартует. Да такое бывает, но очень редко. Почему этого не происходит всегда тоже не понятно.

До кучи на данной машине есть проблемы с rphost, который может забить проц в 100%, что началось после установки платформы 8.3.15. После этого платформу обновляли до 8.3.16.1224, но проблема все же периодически есть.

На постгрессе есть 4 базы и копии. Копии просмотровые, там обычно никого нет. В УНФ работает примерно 15-20 человек, Еще бухгалтерия 3-5 пользователей и ЗУП 2 человека. Те кто работают в Бухгалтерии и ЗУП, работают и в УНФ. Есть еще одна самописная база, там 5-8 человек.
26. XAKEP 20.11.20 11:54 Сейчас в теме
(19)
по факту могло быть аварийное завершение
или некорректная остановка сервера
и он восстанавливает свои данные ...это может быть не 10минут
29. user970630 20.11.20 12:09 Сейчас в теме
(26)
Бывают перебои с электроэнергией, Сейчас ПК в серверной стойке, но Стойка переезжала в новое место. Пока там все готовили, руководство решило поставить сервера в офисе. Там были перебои.
31. XAKEP 20.11.20 12:14 Сейчас в теме
(29)
питание серверу должно быть всегда

хоть с дизель-агрегата, но .....
2. XAKEP 20.11.20 10:54 Сейчас в теме
была запущена и остановлена.
Но постгресс работает.

----------------------------
управление компУтером
службы
покажите скрин, где постгрес
9. RocKeR_13 1321 20.11.20 11:23 Сейчас в теме
(2) компУтер Светоносный?)
5. user970630 20.11.20 11:18 Сейчас в теме
Вот скрин.
Прикрепленные файлы:
10. XAKEP 20.11.20 11:25 Сейчас в теме
а можете историю про предыдущего админа ?
он ушел и после него так или кто еще мог подправить файл ?
11. user970630 20.11.20 11:26 Сейчас в теме
(10)
Тут подсказать ничего не могу. Он переехал в другой город. С ним не связи. Только "Наследство"
12. XAKEP 20.11.20 11:27 Сейчас в теме
15. Serega-artem 16 20.11.20 11:30 Сейчас в теме
А служба от имени кого запускается? Была такая тема, что пользователь стартовавший службу имел ограниченные права на папку PostgreSQL и отсюда была вся котовасия.
20. user970630 20.11.20 11:39 Сейчас в теме
(15)
Пользователь postgres. На ПК локальный админ. Во вкладке безопасность на папке с постгрессов и базой добавлен
Прикрепленные файлы:
37. muskul 21.11.20 06:55 Сейчас в теме
снести этого неведомого зверя и поставить человеческий скуль
38. user970630 21.11.20 09:51 Сейчас в теме
Всем большое спасибо за помощь. Все же был checkpoint. Сделал как написано в https://forum.infostart.ru/forum16/topic222569/ и заработало. Конфиг переделал как писали выше.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот