
Cuando intento iniciar mi servidor postgresql en CentOS, aparece un mensaje que dice que no se pudo iniciar. Me aseguré de inicializar la base de datos usando el "servicio postgresql initdb". ¿Alguien tiene alguna sugerencia para solucionar este problema?
Respuesta1
Según la discusión en los comentarios, tiene problemas para crear un archivo temporal en /tmp
:
<2017-04-24 05:05:13.196 CDT> FATAL: no se pudo crear el archivo de bloqueo "/tmp/.s.PGSQL.5432.lock"
y el permiso del /tmp
directorio es incorrecto
Al usar "ls -ld /tmp", el permiso indicaba como drwxrwxr-t
entonces la solución es cambiar el permiso /tmp
para que sea escribible para el mundo
chmod 1777 /tmp