我在
我的机器在 2 天内第 5 次冻结。
在我的机器上次冻结时(6 月 10 日 14:32左右),我注意到各种 /var/log/* 文件中存在以下错误
在内核文件中
Jun 10 14:32:17 skiran kernel: [ 0.766164] PM: Resume from disk failed.
Run Code Online (Sandbox Code Playgroud)
在系统日志中
Jun 10 14:32:17 skiran kernel: [ 0.766164] PM: Resume from disk failed.
Jun 10 14:32:22 skiran pulseaudio[1867]: module.c: Failed to load module "module-alsa-card" (argument: …Run Code Online (Sandbox Code Playgroud) 我在 syslog 和 dmesg 中以每分钟 4-6 次的速度收到“NVRM:os_raise_smp_barrier()”消息;我认为它来自Nvidia图形驱动程序。
系统运行正常,但消息使日志混乱,因此我找不到任何真正的问题。(目前 dmesg 是 4,000 行,其中 3,925 行是相同的消息。)
是否可以抑制或重定向这些消息?
示例日志片段:
Mar 13 20:38:04 desktop kernel: [175481.413559] NVRM: os_raise_smp_barrier(), invalid context!
Mar 13 20:38:04 desktop kernel: [175481.430904] NVRM: os_raise_smp_barrier(), invalid context!
Mar 13 20:38:45 desktop kernel: [175522.223337] NVRM: os_raise_smp_barrier(), invalid context!
Mar 13 20:38:45 desktop kernel: [175522.239655] NVRM: os_raise_smp_barrier(), invalid context!
Mar 13 20:38:47 desktop kernel: [175523.556706] NVRM: os_raise_smp_barrier(), invalid context!
Mar 13 20:38:47 desktop kernel: [175523.572015] NVRM: os_raise_smp_barrier(), invalid context!
Run Code Online (Sandbox Code Playgroud) 我的系统日志中经常出现错误(它们恰好每 10 分钟发生一次,直到第二次):
Feb 22 13:01:24 computer sm-mta[5747]: q1MBVO6B003778: SYSERR(root): hash map "Alias0": missing map file /etc/mail/aliases.db: No such file or directory
Run Code Online (Sandbox Code Playgroud)
我不知道如何解释这些错误,但我猜测sm-mta[5747] 错误的一部分是应用程序名称和进程 ID 是否正确?如果是这样,这对我来说似乎很奇怪,因为我没有安装 sm-mta 并且系统监视器没有具有该编号的进程 ID。我可能像往常一样愚蠢!
请问如何找出导致这些错误的原因并阻止它们发生?
我想每天轮换我的系统日志...我该怎么做?如何检查日志轮换是否正常工作?如何让它每天运行?默认情况下,Ubuntu Server 是否每天运行 logrotate?或者我必须在安装后设置它?
每隔 20 分钟,连续几天,sm-msp-queue(sendmail我猜是与 相关的)在我的里面写了一条ubun这样的消息:
无法限定我自己的域名 (ubun) -- 使用短名称
哪里ubun是网络节点主机名( 的输出uname -n和内容/etc/hostname)。
的内容/etc/mail/local-host-names包括两行:localhost和ubun。
该文件/etc/hosts以两行开头:
127.0.0.1 localhost
127.0.0.1 ubun
Run Code Online (Sandbox Code Playgroud)
该文件/etc/cron.d/sendmail包含一个设置为每 20 分钟运行一次的 cronjob:
*/20 * * * * smmsp test -x /etc/init.d/sendmail && /usr/share/sendmail/sendmail cron-msp
Run Code Online (Sandbox Code Playgroud)
但是,我不知道该命令smmsp应该做什么;我不能单独运行它,也不能使用sudo(I get sudo: smmsp: command not found)。跑步sudo /usr/share/sendmail/sendmail cron-msp好像什么都没做。
有任何想法吗?
当我用chkrootkit它扫描我的机器时,我注意到它总是说其中一个:
Checking `syslogd'... not tested
Run Code Online (Sandbox Code Playgroud)
为什么这没有经过测试?是否应该对此进行测试?如果对它进行测试是一件好事,我如何才能对其进行测试?
Description: Ubuntu 14.10
Release: 14.10
Run Code Online (Sandbox Code Playgroud)
chkrootkit:
Installed: 0.49-5ubuntu1
Candidate: 0.49-5ubuntu1
Version table:
*** 0.49-5ubuntu1 0
500 http://gb.archive.ubuntu.com/ubuntu/ utopic/universe amd64 Packages
100 /var/lib/dpkg/status
Run Code Online (Sandbox Code Playgroud) 我知道 cron 事件存储在其中/var/log/syslog,我可以使用如下命令:
sudo cat /var/log/syslog | grep cron
Run Code Online (Sandbox Code Playgroud)
去看他们。
我宁愿让系统保留一个单独的 cron 日志文件,这样它就不会做太多的工作来观察它,因为它syslog会对所有消息进行排序以提取cron通知。
然后我想使用该watch命令,所以我总是有一个打开的终端窗口显示 cron 活动。
如何让系统保留一个单独的/var/log/cron.log文件?
一小时几次,这些行出现在 syslog
Feb 19 09:20:11 KISE-055 smbd[5685]: [2013/02/19 09:20:11.609603, 0] printing/print_cups.c:110(cups_connect)
Feb 19 09:20:11 KISE-055 smbd[5685]: Unable to connect to CUPS server localhost:631 - Connection refused
Feb 19 09:20:11 KISE-055 smbd[1081]: [2013/02/19 09:20:11.610113, 0] printing/print_cups.c:487(cups_async_callback)
Feb 19 09:20:11 KISE-055 smbd[1081]: failed to retrieve printer list: NT_STATUS_UNSUCCESSFUL
Run Code Online (Sandbox Code Playgroud)
现在这台电脑是Mythtv(Mythbuntu)的客户端和服务器,没有连接打印机,使用HTPC也不需要打印机。我偶尔会使用打印到 PDF。
我需要做什么来阻止 samba 执行此查询并在 中生成这些消息syslog?
在终端中运行“tail -f /var/log/syslog”时,我不断收到消息:“无法到达:https://daisy.ubuntu.com”
Oct 2 15:06:22 duncan-IdeaCentre-K430 systemd[1746]: Starting Tracker metadata extractor...
Oct 2 15:06:22 duncan-IdeaCentre-K430 tracker-extract[20772]: Set scheduler policy to SCHED_IDLE
Oct 2 15:06:22 duncan-IdeaCentre-K430 tracker-extract[20772]: Setting priority nice level to 19
Oct 2 15:06:23 duncan-IdeaCentre-K430 dbus-daemon[1758]: [session uid=1000 pid=1758] Successfully activated service 'org.freedesktop.Tracker1.Miner.Extract'
Oct 2 15:06:23 duncan-IdeaCentre-K430 systemd[1746]: Started Tracker metadata extractor.
Oct 2 15:06:33 duncan-IdeaCentre-K430 systemd[1746]: tracker-extract.service: Succeeded.
Oct 2 15:06:53 duncan-IdeaCentre-K430 tracker-store[20691]: OK
Oct 2 15:06:53 duncan-IdeaCentre-K430 systemd[1746]: tracker-store.service: Succeeded.
Oct 2 15:09:06 duncan-IdeaCentre-K430 systemd[1746]: Started …Run Code Online (Sandbox Code Playgroud) $ sudo > syslog
-bash: syslog: Permission denied
$ ls -la syslog
-rw-r----- 1 syslog adm 11673034092 2016-09-01 16:55 syslog
Run Code Online (Sandbox Code Playgroud)
这里发生了什么?