Als echo $PGDATA
zeigt, dass Sie auch PG9.3 haben. Das bedeutet, dass der 9.2-Dienst nicht gestartet wird, da der Port 5432 möglicherweise bereits von Postgres 9.3 belegt ist. Gehen Sie wie folgt vor
ps- ef | grep postgres
Und holen Sie sich die Postgres-Prozess-ID und beenden Sie alle Postgres-Prozesse.
Entfernen Sie das 9.3-Datenverzeichnis mit
rm -rf /var/lib/pgsql/9.3
Gehen Sie zu /usr/pgsql-9.2/bin
und führen Sie die initdb mit dem folgenden Befehl aus
./postgresql92-setup initdb
Starten Sie danach den Dienst postgresql-9.2 mit
systemctl start postgresql-9.2.service