i have restarted my local ubuntu 18.4 server and postgresql 10 is not running now kindly help
trying start by : `sudo systemctl start postgresql@10-main`
Receiving following errors.
Starting PostgreSQL Cluster 10-main...
Error: start -D /var/lib/postgresql/10/main -l /var/log/postgresql/postgresql-10-main.
Can't exec "": No such file or directory at /usr/bin/pg_ctlcluster line 211.
Error: could not exec start -D /var/lib/postgresql/10/main -l /var/log/postgresql/post
postgresql@10-main.service: Can't open PID file /var/run/postgresql/10-main.pid (yet?) after start: No
postgresql@10-main.service: Failed with result 'protocol'.
Failed to start PostgreSQL Cluster 10-main.
`apt-cache show postgresql`:
Package: postgresql
Architecture: all
Version: 10+190
Priority: optional
Section: database
Source: postgresql-common (190)
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian PostgreSQL Maintainers <pkg-postgresql-public@lists.alioth.debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 62
Depends: postgresql-10
Suggests: postgresql-doc
Filename: pool/main/p/postgresql-common/postgresql_10+190_all.deb
Size: 5784
MD5sum: 2fb6f13d95e354c47a1df602f68f7131
SHA1: 45e8e55044259941faba82282243f11194baf66c
SHA256: 02baa3ea401deb634a4307a8d0e25378613ffbf3b3ddbda9cc03d5277a5ea7a4
Description-en: object-relational SQL database (supported version)
This metapackage always depends on the currently supported PostgreSQL
database server version.
////////// systemctl restart postgresql.service /////////////////
~$ systemctl restart postgresql.service
~$ systemctl status postgresql.service
● postgresql.service - PostgreSQL RDBMS
Loaded: loaded (/lib/systemd/system/postgresql.service; enabled; vendor preset: enabled)
Active: active (exited) since Wed 2019-09-25 11:03:27 PKT; 19s ago
Process: 7038 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
Main PID: 7038 (code=exited, status=0/SUCCESS)
Starting PostgreSQL RDBMS...
Started PostgreSQL RDBMS.
Я не уверен, что это - Вы, пытаются сделать с пост-ГРЭС, могло бы быть полезно обновить Ваш вопрос со всем фоном, Что Вы хотите сделать? Что Вы попробовали? За какими руководствами (если таковые имеются) Вы следовали?
я не уверен, почему Вы пытаетесь запуститься postgres@10-main
, и при этом я не уверен, что знаю, каково это. Но должно быть достаточно просто работать
systemctl restart postgresql.service
systemctl reenable postgresql.service
Основанный от нового обновления сообщения пост-ГРЭС запустилась и в порядке.