OpenMacNews <pgsql-general(dot)20(dot)openmacnews(at)spamgourmet(dot)com> writes:
> stop postgres
> touch PIDfile (if _not_ there)
> reboot
> --> NO launch, nothing in the logs
> verify PIDfile exists ... it does
But who is it owned by, and with what permissions? If you do the
"touch" as some other user than the postmaster runs as, it's very
plausible the postmaster can't write the file. (That doesn't yet
explain why it goes south afterward, but first we need to understand
the conditions that make it fail.)
regards, tom lane