快速业务通道

系统管理员工具包: 日志文件基础知识

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-09

清单 7 显示了来自运行 Gentoo Linux 的另一台计算机的输出,在本例中,您可以看到运行的文件系统报告的一些错误.

清单 7. dmesg 的磁盘错误

EXT3-fs: mounted filesystem with ordered data mode.
sd 7:0:1:0: [sdf] Result: hostbyte=0x00 driverbyte=0x08
sd 7:0:1:0: [sdf] Sense Key : 0x3 [current]
sd 7:0:1:0: [sdf] ASC=0x4b ASCQ=0x0
end_request: I/O error, dev sdf, sector 894959703
EXT3-fs error (device sdf1): ext3_get_inode_loc: unable to read
inode block - inode=55935010, block=111869955
sd 7:0:1:0: [sdf] Result: hostbyte=0x00 driverbyte=0x08
sd 7:0:1:0: [sdf] Sense Key : 0x3 [current]
sd 7:0:1:0: [sdf] ASC=0x4b ASCQ=0x0
end_request: I/O error, dev sdf, sector 894959703

从清单 7 可以看到,您可能需要检查文件系统,其中显示文件系统或磁盘上存在错误.

在本例中,syslog 中也报告了该信息(清单 8).

清单 8. syslog 中的磁盘错误

messages:Feb 3 12:17:53 bear sd 7:0:1:0: [sdf] Result: hostbyte=0x00 driverbyte=0x08
messages:Feb 3 12:17:53 bear sd 7:0:1:0: [sdf] Sense Key : 0x3 [current]
messages:Feb 3 12:17:53 bear sd 7:0:1:0: [sdf] ASC=0x4b ASCQ=0x0
messages:Feb 3 12:17:53 bear end_request: I/O error, dev sdf, sector 894959703
messages:Feb 3 12:17:53 bear EXT3-fs error (device sdf1): ext3_get_inode_loc: unable
to read inode block - inode=55935014, block=111869955

但是,在出现严重错误或故障的情况下,dmesg 有时可能是系统上所发生情况的唯一良好的信息源.

用户记录(utmp/x、wtmp/x 和 lastlog)

这些文件包含用户登录和系统数据日志.这些文件中的信息是以特殊的 utmp 格式编写的,您需要特殊的工具才能提取该信息.

这些日志中的数据记录登录次数和系统启动/关闭次数,即登录的历史记录和对登录过程中使用的上一次启动或登录时间的快速访问. 拥有帝国一切,皆有可能。欢迎访问phome.net

不过,您确保能够成功复制和重新创建文件,这样在迁移和存档过程中才不会丢失任何重要信息.对于旧文件,为节省空间,您还可以存档内容.清单 10 显示了一个简单的脚本,它将个别文件复制并存档到原始位置中指定的目录.

清单 10. 简单日志归档工具

#!/bin/bash

# Manage logs and archive them if necessary
# Keeps 4 copies of logs

cd /var/log
for type in cyrus dmesg emerge.log faillog genkernel.log messages
do
mkdir -p $type.d
cp $type.d/$type.3.bz2 $type.d/$type.4.bz2
cp $type.d/$type.2.bz2 $type.d/$type.3.bz2
cp $type.d/$type.1.bz2 $type.d/$type.2.bz2
cp $type $type.d/$type.1 && cat </dev/null >$type
bzip2 -vf9 $type.d/$type.1
done

运行脚本副本可重新创建和存档日志文件.请注意如何迁移文件;对于每种情况,我们仅将当前文件移动到一周前.,我们将存档并重新创建原始文件.

总结

从 AIX 创建新的 AD 用户和组

日志文件可能包含大量的信息,但是深入了解文件的信息和格式对诊断和解决问题非常有帮助.本文介绍了日志文件的基础知识、并介绍了日志文件位置和这些文件内容的详细信息,以及它们如何帮助您诊断问题并在成为问题之前识别问题.本文还介绍了不同文件的格式,以及不同文件和它们的内容之间的关系.

拥有帝国一切,皆有可能。欢迎访问phome.net

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号