Vediamo oggi come sistemare uno dei classici errori di installazione di PostgreSQL
Cos’è PostgreSQL
PostgreSQL, è unDBMS, Database Management System, basato sul paradigma UDT, è installabile e configurabile su sistemi linux.
Errori di configurazione di PostgreSQL
Durante le prime fasi di installazione e setting di PostgreSQL si possono verificare errori come il seguente messaggio quando si prova a lanciare psql:
CET FATAL: could not create lock file “/var/run/postgresql/.s.PGSQL.5432.lock”: Permission denied
Nella maggioranza dei casi accedendo alle cartelle di configurazione di PostgreSQL /var/run/postgresql se si cambiano i permessi non si sortisce alcun effetto utile.
Dunque se provando a modificare i permessi dell’applicazine non cambia nulla, è possibile procedere operando sul file di configurazione di PostgreSQL.
Modifichiamo dunque il file di configurazione /etc/postgresql/9.1/main/postgresql.conf
impostando il seguente valore unix_socket_directory=’/tmp’
ora possiamo riavviare il servizio PostgreSQL e lanciare psql