sql >> Base de Datos >  >> RDS >> PostgreSQL

No puedo iniciar PostgreSQL

Como el echo $PGDATA muestra que también tienes PG9.3. Lo que significa que el servicio 9.2 no se iniciará porque el puerto 5432 podría estar ya ocupado por postgres 9.3Haga lo siguiente

ps- ef | grep postgres 

Y obtenga la identificación del proceso de postgres y elimine todos los procesos de postgres.

Elimine el directorio de datos 9.3 usando

rm -rf /var/lib/pgsql/9.3

Vaya a /usr/pgsql-9.2/bin y ejecute initdb usando el siguiente comando

./postgresql92-setup initdb

Después de eso, inicie el servicio postgresql-9.2 usando

systemctl start postgresql-9.2.service