我在 /var/log 中有一个纯文本日志文件(不是锁定文件),我无法用以下方法打开它:
lockfile creation failed: exceeded maximum number of lock attempts
我想知道是什么原因造成的,以及如何在不重新启动服务器或采取其他激烈措施的情况下解锁它。
lsof +D /var/log/backups/
使用 lsof 检查,没有其他任何程序正在访问该目录,并且输出重定向到该日志文件的 rsync 进程已经终止。
我可以打开此目录中的所有其他日志文件。
该文件的统计数据如下:
File: `backup-2015-02-08.log'
Size: 67 Blocks: 8 IO Block: 4096 regular file
Device: 841h/2113d Inode: 542598 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2015-02-09 08:00:05.496366834 +0100
Modify: 2015-02-08 20:30:02.486312676 +0100
Change: 2015-02-08 20:30:02.486312676 +0100
Birth: -