postmaster.pid:一个锁文件,记录着当前的 postmaster PID 和共享内存段 ID ,如果postmaster已经退出,PostgreSQL应该自动删除它
这个文件中的内容如下:
5099 //主进程PID /usr/local/var/postgres //数据目录 1490456286 //文件创建时间 5432 //监听端口 /tmp //unix socket监听文件 localhost //监听地址 5432001 65536 //共享内存的地址
将数据库停止后将postmaster.pid这个文件删除,在重启就解决问题了。