“connect:Bad file descriptor”postgresql日志文件

时间:2015-12-16 17:21:39

标签: postgresql

我有一个Postgresql 9.1服务器,现在几次服务器上的硬盘驱动器已经完全填满,没有正当理由。我使用以下命令检查了占用这么多空间的内容

du -a /var | sort -n -r | head -n 10

它变成了postgresql-9.1-main.log文件

当我cat postgresql-9.1-main.log时,会有无穷无尽的

connect: Bad file descriptor
connect: Bad file descriptor
connect: Bad file descriptor
connect: Bad file descriptor
connect: Bad file descriptor
connect: Bad file descriptor
connect: Bad file descriptor
connect: Bad file descriptor
connect: Bad file descriptor
connect: Bad file descriptor

我想确保不再发生这种情况。我不确定这条日志消息的真正含义。任何帮助都将受到高度赞赏。

1 个答案:

答案 0 :(得分:0)

我遇到了这个问题,发现这是因为Postgres被用来运行恶意软件。我更改了postgresql.conf,所以连接只能在本地进行,删除exec111()函数和/ tmp中的文件,并且从那以后没有任何问题。 见https://unix.stackexchange.com/questions/246735/releasing-a-deleted-but-open-log-file 回答开始"你的问题比Out of Disk我的朋友更大!"