Ich bin ein Neuling hier und an der Serveradministration. Vor ein paar Tagen habe ich mit Ubuntu 11.04 einen Server bei Hetzner registriert .
Ich beabsichtige, mit PostgreSQL zu arbeiten, das ich aus dem Quellcode installiert habe, nachdem ich es nicht mit apt-get installiert habe. Die Installation als solche schlägt nicht fehl, aber der PostgreSQl-Dienst startet nicht automatisch oder wenn ich versuche, ihn manuell zu starten. Es schlägt mit der folgenden Fehlermeldung fehl, wenn ich versuche, etwas damit zu tun:
manager@Ubuntu-1104-natty-32-minimal:~$ sudo su postgres -c psql template1
psql: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
Dies war der Fehler, den ich bekam, als ich PostgreSQL mit apt-get installiert und von der Quelle neu installiert hatte. Das Folgende ist die Ausgabe, die ich erhalten habe, als ich sie von der Quelle installiert habe. Dies bestätigt, dass PostgreSQL tatsächlich installiert ist.
make -C config install
make[1]: Entering directory `/home/manager/postgresql-9.0.4/config'
/bin/mkdir -p '/usr/local/pgsql/lib/pgxs/config'
/bin/sh ../config/install-sh -c -m 755 ./install-sh '/usr/local/pgsql/lib/pgxs/config/install-sh'
make[1]: Leaving directory `/home/manager/postgresql-9.0.4/config'
PostgreSQL installation complete.
Wird der Dienst nicht automatisch gestartet? Das gibt es hier nicht:
manager@Ubuntu-1104-natty-32-minimal:~$ ps auxw | grep post
manager 6734 0.0 0.0 4156 868 pts/0 S+ 14:10 0:00 grep --color=auto post
Dies belastet meine Geduld und mein Vertrauen. Bitte helfen Sie mir, dieses Problem zu lösen.
perl: warning: Setting locale failed
Ich möchte nur darauf hinweisen, dass die Installation bei der Installation von postgresql dazu führen kann, dass kein neuer Cluster erstellt wird und der postgresql-Server nicht gestartet wird. Das Problem mit dem Gebietsschema zu beheben und postgresql mit der obigen Anweisung neu zu installieren, hat bei mir funktioniert.