pg_ctl: no database directory specified and environment variable PGDATA unset
Покушај да наведеш директоријум где се налази база:
pg_ctl start -D /var/lib/postgres/data
у зависности где се налази, нпр., /usr/local/pgsql/data
или позивањем директно:
$ postmaster -D /usr/local/pgsql/data
а затим подеси променљиву PGDATA да указује на задати директоријум, рецимо:
PGDATA="/var/lib/postgres/data"
export PGDATA
Што можеш снимити у /etc/.profile датотеци.
Провери и да ли си иницијализовао кластер базе, погледај у документацији под насловом: "Creating a Database Cluster".