我最近注意到,有时tail -f <logfile>
会停止更新到屏幕。
不过,执行Ctrl>- C并重新启动tail
工作正常。而且我检查了一下,以确保日志文件没有在中游时旋转(这会使您tail
失去理智)。
是什么原因造成的?我正在运行RHEL 5.2 x64。
这是在所有日志文件上发生还是在某些日志文件上发生?日志文件位于哪个文件系统上?哪个应用程序正在编写日志文件?您是否已对故障进行计时,以查看是否发生以下情况?(1)在启动tail命令之后的一段时间内;或者 或(2)以一定的固定间隔(例如始终在小时后的:00:10:20:30:40和:50间隔)?
—
daveadams '02
@daveadams-据我所知,它仅位于两个服务器上(两个服务器中的每个服务器上):在这种情况下,HPSA Core服务器(数据中心自动化)上的BSAE(报告工具)的dataminer日志文件报告主机上BSAE的server.log
—
沃伦
顺便说一句,即使删除文件,然后完全替换为另一个文件,tail -F也将继续工作。
—
Sirex'2