|   |   | 
| 
 | запускается PostgreSQL Database Serve | ☑ | ||
|---|---|---|---|---|
| 0
    
        zak555 14.11.22✎ 14:02 | 
        Доброго времени суток!
 перезагрузили сервер и сейчас при попытке входа в базу пишет, что не может зайти полезли в службы PostgreSQL Database Server 14.5-3.1C(x64) не запущена, при попытке запустить -- ругается, что служба была запущена и остановлена. Некоторые службы автоматически останавливаются, если они используют другими приложениями. в логах винды две ошибки [7044] FATAL: lock file "postmaster.pid" already exists [7044] HINT: Is another postmaster (PID 7868) running in data directory "C:/Program Files/PostgreSQL/14.5-3.1C/data"? Timed out waiting for server startup куда копать? | |||
| 1
    
        zak555 14.11.22✎ 14:03 | 
        win2012r2     | |||
| 2
    
        katamoto 14.11.22✎ 14:05 | 
        Попробуйте удалить лок-файл для начала     | |||
| 3
    
        zak555 14.11.22✎ 14:08 | 
        в логе
 2022-11-14 13:50:51.752 MSK [7868] LOG: starting PostgreSQL 14.5, compiled by Visual C++ build 1800, 64-bit 2022-11-14 13:50:51.753 MSK [7868] LOG: listening on IPv6 address "::", port 5432 2022-11-14 13:50:51.754 MSK [7868] LOG: listening on IPv4 address "0.0.0.0", port 5432 2022-11-14 13:50:52.063 MSK [3628] LOG: ; last known up at 2022-11-14 12:09:43 MSK | |||
| 4
    
        zak555 14.11.22✎ 14:08 | 
        в логе
 2022-11-14 13:50:51.752 MSK [7868] LOG: starting PostgreSQL 14.5, compiled by Visual C++ build 1800, 64-bit 2022-11-14 13:50:51.753 MSK [7868] LOG: listening on IPv6 address "::", port 5432 2022-11-14 13:50:51.754 MSK [7868] LOG: listening on IPv4 address "0.0.0.0", port 5432 2022-11-14 13:50:52.063 MSK [3628] LOG: database system was interrupted; last known up at 2022-11-14 12:09:43 MSK | |||
| 5
    
        zak555 14.11.22✎ 14:11 | 
        (2) с помощью pg_resetwal.exe ?     | |||
| 6
    
        zak555 14.11.22✎ 14:16 | 
        хотя всё работало месяц как     | |||
| 7
    
        Йохохо 14.11.22✎ 14:20 | 
        так что за ПИД в (0)?
 Is another postmaster (PID 7868) running in data directory? | |||
| 8
    
        zak555 14.11.22✎ 14:23 | 
        (7) postgres.exe     | |||
| 9
    
        katamoto 14.11.22✎ 14:23 | 
        (6) с помощью рук )     | |||
| 10
    
        Йохохо 14.11.22✎ 14:24 | 
        (8) ну, то есть он почему то стартует дважды, прибей     | |||
| 11
    
        zak555 14.11.22✎ 14:25 | 
        (10) так там эти процессы, как понял, их их может быть несколько и это нормально     | |||
| 12
    
        zak555 14.11.22✎ 14:25 | 
        я так понял, что должно насторожить эта строка из логов psql
 database system was interrupted | |||
| 13
    
        Йохохо 14.11.22✎ 14:28 | 
        (12) вот эта FATAL:  lock file "postmaster.pid" already exists , другой уже стартовал и стал мастером     | |||
| 14
    
        zak555 14.11.22✎ 14:35 | 
        (13)
 2022-11-14 14:31:52.775 MSK [6288] FATAL: lock file "postmaster.pid" already exists 2022-11-14 14:31:52.775 MSK [6288] HINT: Is another postmaster (PID 3836) running in data directory "C:/Program Files/PostgreSQL/14.5-3.1C/data"? если открыть postmaster.pid, то там в одну строку 3836 C:/Program Files/PostgreSQL/14.5-3.1C/data 1668424834 5432 * starting | |||
| 15
    
        zak555 14.11.22✎ 14:38 | 
        так если процесс стартован, то почему бд не работает?     | |||
| 16
    
        zak555 14.11.22✎ 14:39 | 
        ошибка входа в 1С:
 Ошибка выполнения запроса по причине: Сеанс работы завершен администратором. по причине: Соединение с сервером баз данных разорвано администратором connection to server at "localhost" (::1), port 5432 failed: FATAL: the database system is starting up | |||
| 17
    
        zak555 14.11.22✎ 14:54 | 
        C:\Program Files\PostgreSQL\14.5-3.1C\bin>pg_ctl stop -D "C:\Program Files\PostgreSQL\14.5-3.1C\data"
 waiting for server to shut down................................................. .............. failed pg_ctl: server does not shut down почему не даёт через команду оставить или запустить так называемый запущенный процесс? | |||
| 18
    
        Йохохо 14.11.22✎ 15:02 | 
        убить 3836, сделать бэкап и убить постмастер.пид, стартовать или ребутнуться
 кажется так | |||
| 19
    
        zak555 14.11.22✎ 15:07 | 
        (18) пробовали -- не вышло     | |||
| 20
    
        lavrov 14.11.22✎ 16:16 | ||||
| 21
    
        lavrov 14.11.22✎ 16:17 | 
        после сброса транзакций удалите ваш файл postmaster.pid и запустите службу     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |