PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Impossible de démarrer PostgreSQL

Comme echo $PGDATA montre que vous avez également PG9.3. Ce qui signifie que le service 9.2 ne démarrera pas car le port 5432 pourrait déjà être occupé par postgres 9.3 Faites ce qui suit

ps- ef | grep postgres 

Et obtenez l'identifiant du processus postgres et tuez tous les processus postgres.

Supprimez le répertoire de données 9.3 à l'aide de

rm -rf /var/lib/pgsql/9.3

Accédez à /usr/pgsql-9.2/bin et lancez initdb en utilisant la commande ci-dessous

./postgresql92-setup initdb

Après cela, démarrez le service postgresql-9.2 en utilisant

systemctl start postgresql-9.2.service