Имах подобен проблем; pid файл блокира стартирането на postgres. За да го поправите:
$ rm /usr/local/var/postgres/postmaster.pid
$ brew services restart postgresql
и тогава всичко е наред.
АКТУАЛИЗИРАНЕ:
ЗаApple M1 (Big Sur), направете това вместо това:
$ rm /opt/homebrew/var/postgres/postmaster.pid
$ brew services restart postgresql