在Linux中监视XFS文件系统运行状况

我最近经历了一个文件系统崩溃.我有一台服务器运行了大约180天没有任何问题,但后来我注意到奇怪的事情发生,显然ext3文件系统的形状非常糟糕.我有驱动器和内存测试,他们都很好.最终,我被迫软管系统并完全重新安装. fsck.ext3只会让事情变得更糟.

现在,我不希望这种情况再次发生,所以这次我选择了XFS,我觉得它比ext3更成熟,但我不知道如何监控文件系统的运行状况. xfs_check根本不允许我在安装时扫描设备.

那么,如何在系统联机时监控XFS文件系统的运行状况?

解决方法

说实话,您无法监控文件系统本身的运行状况. This thread解释了为什么不能对作为读/写在线的文件系统执行fsck样式检查的原因.

在某种程度上,您应该相信,作为一个日志文件系统,XFS正在尽最大努力保持您的数据健康.你知道xfs_check比fsck.ext3快得多,并且XFS没有像ext3的180天/ x挂载规则那样规定定期检查,你也可能会有些安慰.

编辑评论

虽然我明白你曾经被咬过,两次害羞.我可以向您保证,“完全崩溃”不是与UNIX文件系统相关的系统问题.根据我的经验,这些事件往往只会出现硬件故障,用户错误(没有意图不尊重),或两者的不幸混合.但是,如果没有一些关于以前的ext3安装出了什么问题的具体细节,那么在技术层面上你就很难理解这一点.

相关文章

Linux中的ARP防火墙主要用于防御ARP欺骗攻击,其效果取决于多...
insmod和modprobe加-f参数导致Invalid module format错误 这...
将ArchLinux安装到U盘 几个月前入门Arch的时候上网搜了不少安...
1、安装Apache。 1)执行如下命令,安装Apache服务及其扩展包...
一、先说一下用ansible批量采集机器信息的实现办法: 1、先把...
安装配置 1. 安装vsftpd 检查是否安装了vsftpd # rpm -qa | ...