Sono un principiante qui e all'amministrazione del server. Un paio di giorni fa ho registrato un server con Hetzner con Ubuntu 11.04.
Ho intenzione di lavorare con PostgreSQL, per il quale ho installato dal sorgente dopo aver fallito l'installazione con apt-get. L'installazione in quanto tale non fallisce, ma il servizio PostgreSQl non si avvia automaticamente o quando provo ad avviarlo manualmente. Non riesce con il seguente messaggio di errore quando provo a fare qualcosa con esso:
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"?
Questo era l'errore che stavo ottenendo dopo aver installato PostgreSQL usando apt-get e l'ho reinstallato dal sorgente. Quello che segue è l'output che ho ottenuto quando l'ho installato dalla fonte. Ciò conferma che PostgreSQL è effettivamente installato.
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.
Ma il servizio non si avvia automaticamente? Non qui:
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
Questo sta mettendo a dura prova la mia pazienza e fiducia. Per favore aiutami a risolvere questo problema.
perl: warning: Setting locale failed
durante l'installazione di postgresql, l'installazione potrebbe non creare un nuovo cluster, quindi il server postgresql non si avvierà. Risolvere il problema con le impostazioni locali e reinstallare postgresql con le istruzioni sopra ha funzionato per me.