清单 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 |