Postgresql 9.1日志在哪里?(不是从FreeBSD 10开始)

Jan*_*ski 5 postgresql logging freebsd

我试图找到解决方案,但没有任何帮助。

我需要从应用程序备份我的pgsql数据,这已经有好几个月了。我发现,postgresql服务器未运行。但是无法启动。

pg_ctl -D /usr/local/pgsql/data -l logging.log -w -s startpgsql用户身份(su pgsql)运行。输出显示无法启动服务器,并告诉我检查日志。但是logging.log是一个空文件。我在网上找到的任何默认日志文件都在几个月前被修改,或者为空,甚至不存在。

我不知道如何查找错误,因为日志为空,或者我只是不知道在哪里寻找它们。

重要说明:它在几个月前开始工作,但是那时几乎没有任何更改(可能更改了主机名)。

  • Postgres是v9.1
  • 系统:FreeBSD 10.0-RC4

Luc*_*olt 5

某些版本的 FreeBSD 端口安装了 PostgreSQL,并启用了 syslog 日志记录。您可以通过查看确认此/usr/local/pgsql/data/postgresql.conflog_destination = 'syslog'

如果是这种情况,日志输出应该在 /var/log/messages