小编blu*_*yed的帖子

为什么 /var/log/wtmp 变得如此巨大?如何检查wtmp文件?

刚刚注意到虚拟容器(Ubuntu Hardy)中有一些 640MB wtmp 文件。

# last -n 10000 -f /var/log/wtmp.1|wc -l
384
# ls -hl /var/log/wtmp.1
-rw-rw-r-- 1 root utmp 641M 21. Sep 07:49 /var/log/wtmp.1
Run Code Online (Sandbox Code Playgroud)

未安装 logrotate(我只是这样做并强制旋转)。

那里有没有被显示的记录last(应该显示最后 1000 个条目,但显然只有 384 个)。

快速浏览wtmp/utmp手册页,它看起来不像一个条目应该使用大约 1,6MB。

除了last检查这些文件之外,还有其他程序吗?

login logs

8
推荐指数
2
解决办法
2万
查看次数

“警告:覆盖:VZ_FAIRSCHED 更改选择状态”是什么意思?

我正在通过 Debian linux-2.6 源包构建 Linux 内核。

现在子配置中有 CONFIG_VZ_FAIRSCHED=y ,它被合并到最终的 .config 中,显然也使用了“y”:

# grep FAIRSCHED debian/config/**/*
debian/config/featureset-openvz/config:CONFIG_VZ_FAIRSCHED=y
Run Code Online (Sandbox Code Playgroud)

构建期间使用的 .config:

# grep FAIRSCHED debian/build/build_amd64_openvz_amd64/.config
CONFIG_VZ_FAIRSCHED=y
Run Code Online (Sandbox Code Playgroud)

我可以理解警告,如果现在使用“n”,但似乎没有任何改变?!

这是make -f debian/rules.gen binary-arch_amd64_openvz_amd64 binary-indep通话期间的输出:

make[2]: Entering directory `/var/lib/vz/private/linux.nobackup/linux-2.6/debian/build/source_amd64_openvz'
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/basic/docproc
  HOSTCC  scripts/basic/hash
  GEN     /var/lib/vz/private/linux.nobackup/linux-2.6/debian/build/build_amd64_openvz_amd64/Makefile
  HOSTCC  scripts/kconfig/conf.o
  HOSTCC  scripts/kconfig/kxgettext.o
  SHIPPED scripts/kconfig/zconf.tab.c
  SHIPPED scripts/kconfig/lex.zconf.c
  SHIPPED scripts/kconfig/zconf.hash.c
  HOSTCC  scripts/kconfig/zconf.tab.o
  HOSTLD  scripts/kconfig/conf
scripts/kconfig/conf -R arch/x86/Kconfig
.config:3518:warning: override: VZ_FAIRSCHED changes choice state
Run Code Online (Sandbox Code Playgroud)

这个警告指的是什么?

kernel configuration

5
推荐指数
1
解决办法
1530
查看次数

标签 统计

configuration ×1

kernel ×1

login ×1

logs ×1