Ubuntu服务器挂起syslog中的ascii NUL字符和其他文件(^ @ ^ @ ^ @ …)

前端之家收集整理的这篇文章主要介绍了Ubuntu服务器挂起syslog中的ascii NUL字符和其他文件(^ @ ^ @ ^ @ …)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们偶尔会遇到ubuntu 16.04 LTS(内核4.4.0-34-generic)的问题,我们想知道是否有人有一些线索如何深入了解这一点.

日志看起来像这样:

Aug 24 10:02:04 Ubuntu-1404-trusty-64-minimal kernel: [ 2046.519099] perf    interrupt took too long (2505 > 2500),lowering kernel.perf_event_max_sample_rate to 50000
Aug 24 10:03:19 Ubuntu-1404-trusty-64-minimal systemd[1]: Started Session 43 of user ubuntu.
Aug 24 10:06:21 Ubuntu-1404-trusty-64-minimal systemd[1]: Started Session 44 of user ubuntu.
Aug 24 10:06:22 Ubuntu-1404-trusty-64-minimal systemd[1]: Started Session 45 of user ubuntu.
Aug 24 10:08:14 Ubuntu-1404-trusty-64-minimal systemd[1]: Started Session 46 of user ubuntu.
Aug 24 10:17:01 Ubuntu-1404-trusty-64-minimal CRON[150011]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Aug 24 10:20:11 Ubuntu-1404-trusty-64-minimal systemd[1]: Started Session 48 of user ubuntu.
Aug 24 10:26:28 Ubuntu-1404-trusty-64-minimal systemd[1]: Started Session 49 of user ubuntu.
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@

只有连接了SSD磁盘的计算机才会出现此问题.

检查内存和磁盘,100%确定.

问题只发生在ubuntu 16.04上.

Ubuntu 14.04 LTS不会遇到这个问题.

所以这肯定是一些软件错误.这里的问题是:可以采取什么行动来解决这个问题?我们应该启用哪些日志/调试才能到达底部

你在运行什么文件系统?是日记数据还是仅元数据?可能是日志文件大小(元数据)已扩展且更改已记录,但日志内容(数据)尚未写入.如果服务器崩溃或重新启动,则从日志中重放元数据,但没有数据要恢复,因此显示空(零)内容.你在SSD上使用TRIM吗?这会增加零字节的可能性(^ @)

猜你在找的Ubuntu相关文章