konnte nicht gestartet postgresql-9.5 auf CentOS 7.kann nicht postgresql-9.5 auf CentOS 7
Ich folgte dieser Seite starten - https://wiki.postgresql.org/wiki/YUM_Installation - für die Installation der Datenbankserver auf CentOS.
Ich versuchte das gleiche nach der Einstellung setenforce 0
, und das hat auch nicht geholfen.
Ich mache alle Operationen als root
.
systemctl start postgresql-9.5.service
Job for postgresql-9.5.service failed because the control process exited with error
code. See "systemctl status postgresql-9.5.service" and "journalctl -xe" for details.
Und hier ist das, was ich für den Status bekommen -
Redirecting to /bin/systemctl status postgresql-9.5.service
● postgresql-9.5.service - PostgreSQL 9.5 database server
Loaded: loaded (/usr/lib/systemd/system/postgresql-9.5.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Thu 2016-02-18 15:20:30 EST; 2min 28s ago
Process: 15041 ExecStartPre=/usr/pgsql-9.5/bin/postgresql95-check-db-dir ${PGDATA} (code=exited, status=1/FAILURE)
Feb 18 15:20:30 myserver systemd[1]: Starting PostgreSQL 9.5 database server...
Feb 18 15:20:30 myserver systemd[1]: postgresql-9.5.service: control process exited, code=exited status=1
Feb 18 15:20:30 myserver systemd[1]: Failed to start PostgreSQL 9.5 database server.
Feb 18 15:20:30 myserver systemd[1]: Unit postgresql-9.5.service entered failed state.
Feb 18 15:20:30 myserver systemd[1]: postgresql-9.5.service failed.
Und die Inhalte der verschiedenen conf-Dateien sind wie folgt -
[[email protected] /]# cat /etc/ld.so.conf.d/postgresql-pgdg-libs.conf
/usr/pgsql-9.5/lib/
[[email protected] /]# cat /usr/lib/tmpfiles.d/postgresql-9.5.conf
d /var/run/postgresql 0755 postgres postgres -
[[email protected] /]# cat /usr/pgsql-9.5/share/postgresql-9.5-libs.conf
/usr/pgsql-9.5/lib/
[[email protected] /]# cat /etc/alternatives/pgsql-ld-conf
/usr/pgsql-9.5/lib/
[[email protected] /]# cat /var/lib/alternatives/pgsql-ld-conf
auto
/etc/ld.so.conf.d/postgresql-pgdg-libs.conf
/usr/pgsql-9.5/share/postgresql-9.5-libs.conf
950
gegoogelt für die Fehler, die ich zu sehen bin . Eine Reihe von Leuten haben den gleichen Fehler gesehen, und die zugrunde liegende Ursache ist in jedem Fall anders. Wenn ich diese Beiträge durchlese, ist es nicht klar, dass ich irgendwelche der bereits gemeldeten Ursachen sehe.
Die magische Linie war dies - '#/usr /pgsql-9.5/bin/postgresql95-setup initdb'. Vielen Dank :). Das Handbuch erwähnt die obige Zeile als eine Alternative, wenn 'Service initdb' nicht funktioniert hat. Es gibt jedoch keine Anleitung, wie die Ausgabe aussehen würde, wenn sie funktioniert. In meinem Fall habe ich 'service initdb' verwendet und es brachte mich einfach zurück zur Eingabeaufforderung. Und das habe ich schließlich herausgefunden, dass es nicht funktioniert hat. –
perfect..exactly was ich wollte – Sabarish
Für mich waren die magischen Linien- [/usr/pgsql-9.5/bin/postgresql95-setup initdb] und [systemctl aktivieren postgresql-9.5.service] –