Не удалось запустить PostgreSQL Cluster 10-main при загрузке - PullRequest
4 голосов
/ 19 февраля 2020

, когда я пытаюсь загрузить Ubuntu, он никогда не завершает процесс загрузки, потому что появляется сообщение «Не удалось запустить PostgreSQL Cluster 10-main». Я также получаю то же сообщение с 9,5-main. Но давайте сосредоточимся на 10.

Когда я выполняю:

systemctl status postgresql@10-main.service

, я получаю следующее сообщение:

postgresql@10-main.service - PostgreSQL Cluster 10-main
  Loaded: loaded (/lib/systemd/system/postgresql@.service; indirect; vendor preset: enabled)
  Active: failed (Result: protocol) since Wed 2020-02-19 17:57:22 CET; 30 min ago
 Process: 1602 ExecStart=/usr/bin/pg_ctlcluster --skip-systemctl-redirect 10-main start (code_exited, status=1/FAILURE)
PC_info systemd[1]: Starting PostgreSQL Cluster 10-main...
PC_info postgresql@10-main[1602]: Error: /usr/lib/postgresql/10/bin/pg_ctl /usr/lib/postgresql/10/bin/pg_ctl start -D /var/lib/postgresql/10/main -l /var/log/postgresql/postgresql-19-main.log -s -o -c config_file="/etc/postgresql/10/main/postgresql.conf" exit with status 1:
PC_info systemd[1]: postgresql@10-main.service: Can't open PID file /var/run/postgresql/10-main.pid (yet?) after start: No such file or directory
PC_info systemd[1]: postgresql@10-main.service: Failed with result 'protocol'.
PC_info systemd[1]: Failed to start PostgreSQL Cluster 10-main.

PC_info - это информация о моем компьютере (пользователь, дата ..) не имеет отношения к делу

Я получал эту ошибку от одного дня к другому, не касаясь ничего, связанного с серверами баз данных. Я пытался исправить это самостоятельно, но ничего не помогло

Написание команды

service postgresql@10-main start

Я получаю

Job for postgresql@10-main.service failed because the service did not take the steps required by its unit configuration
See "systemctl status postgresql@10-main.service" and "journalctl -xe"  for details.

При выполнении этой команды я получаю сообщение от начало.

Кто-нибудь имеет представление о том, что происходит? Как я могу это исправить?

...