Questions tagged «logs»

配置或分析日志文件(程序输出错误和参考消息的文本文件,对于调试和故障排除很有用)。

2
调试锁定-Systemd丢失了我的日志
自从我在Arch Linux上“升级”到systemd以来,当意外的锁定发生时,我一直会丢失日志。我在一个月前遇到了同一本日志丢失的问题,然后再次遇到了该问题。也有独立的其他确认。 情况: 在用Java和与网络相关的实用程序做一些工作时,我看到KDE(时钟)被冻结了。CPU风扇变得嘈杂,并且热量不断升高。鼠标指针仍然可以移动。 我试图从另一台计算机上进行ssh(由于“没有路由到主机”而失败) 我等了几分钟,也许NMI看门狗可以杀死令人讨厌的任务。没有骰子。 Ctrl+ Alt+ F1没有任何工作,即使经过SysRq+R 由于上述步骤无效,因此我决定发布SysRq序列REI。之后E,屏幕变黑,但也没有控制台。SysRq+ 之后也没有K 因此,该会话似乎丢失了,唯一可以做的就是收集调试信息。看Wikipedia时,我决定按SysRq+ d(显示锁)。 按SysRq+之后,S我等待了一秒钟,然后使用SysRq+ 重新启动B。 重新启动并登录到控制台后,我看不到任何崩溃的痕迹。最近记录的条目来自使用Wireshark,但仍然有45分钟的间隔。 (我正在运行Linux v3.8-rc5-218-ga56e160 btw) 因此,当由于锁定而异常重启时,如何确保我的日志得以保留?

4
重定向并记录脚本输出
我正在尝试整理以下代码段,设计目标是记录脚本的所有输出,而不应该是包装器。线越少越好。 我不在乎用户输入(在此阶段),目标脚本是非交互式运行的。 该代码段需要 输出标准输出到日志,并始终回显到控制台 输出stderr记录日志,并回显到控制台,如果已启用调试 stderr消息应带有时间戳和其他用途 目前,我有以下内容只能在最新版本的bash(4.2+?)下进行测试,例如在Ubuntu精确版中,但是在CentOS6上表现不佳。 DEBUG_LOG="${0##*/}.log" # copy stdout to log always and echo to console exec > >(tee -a ${DEBUG_LOG}) # copy stderr to log only, unless debugging is enabled [ $DEBUG_TEST = "true" ] \ && exec 2> >(tee -a ${DEBUG_LOG} >&2) \ || exec 2>> …

2
CPU停留在99%的状态几个小时:找出日志
摘自syslog: CRON[pid]: (user) CMD ( [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -cmin +$(/usr/lib/php5/maxlifetime) ! - execdir fuser -s {} 2>/dev/null \; -delete) 现在,我的CPU停留在99%的状态已经有几个小时了,我认为是因为这个原因。会有人碰巧知道这是什么,它是如何开始的以及如何停止的吗? 编辑:我尝试过top -n1,我多次看到此返回: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND …
8 linux  ubuntu  logs 

1
如何找出关闭计算机的原因?
昨天,回到家后,我发现计算机已关闭。由于它看起来像是冷关机(在启动过程中显示了许多磁盘维修问题),我想知道是什么原因。对于这种特殊的关闭,我可能不会弄清楚,但是如何设置系统(openSUSE 11.4)以这种方式记录可能的原因,即如果什么都没有记录,则必须切断电源。 现在,我可以想到导致冷关机的几种原因: 按“关闭”按钮(在我看来,这是不可能的) 过热(可能,因为原因之一可能是风扇故障,并且可能发生) 停电(可能) 我什么都没想。我排除了破解系统的可能,因为在这种情况下关机是干净的。 因此,问题是-如何设置系统,为以后发现冷关机的原因做准备?


1
LoggedFS配置文件语法
LoggedFS配置文件的语法是什么? 官方文档仅包含该loggedfs命令的用法说明和一个配置文件示例。好的,它是XML,但是所有可能的标记和属性是什么,它们的含义是什么?
8 logs  fuse 

1
如何记录samba事件?
如何记录samba事件? 我有samba共享目录,我想知道有人从那里下载了什么。实际上,我可以观察iftop到谁已经下载了WHO,但没有下载。 有任何想法吗?
8 samba  logs 


1
Unix / Linux进程调度程序日志
在哪里可以真正看到流程调度程序在一段时间内做出了哪些决定?我是否可以查看由Unix / Linux系统维护的特定日志,还是应该在常规日志中寻找特定行?

1
上面的“ systemctl status”表明它已失败,但是没有错误消息
我安装了atop,然后立即从Fedora 29升级到Fedora 30。 现在atop无法在引导过程中启动。但是没有错误消息。它仅显示atop退出代码7。为什么我看不到错误消息? $ rpm -q atop atop-2.4.0-1.fc30.x86_64 $ journalctl -u atop -- Logs begin at Wed 2018-02-28 17:23:24 GMT, end at Tue 2019-04-30 22:41:24 BST. -- Apr 30 17:27:05 fedora29-vm systemd[1]: Started Atop advanced performance monitor. Apr 30 18:34:31 fedora29-vm systemd[1]: Stopping Atop advanced performance monitor... Apr 30 …
systemd  logs  atop 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.