基于磁盘的文件系统案例研究
在文件系统的管理和维护中,VxFS(Veritas File System)是一个功能强大且应用广泛的文件系统。下面我们将深入探讨VxFS的I/O错误处理策略、磁盘布局、文件系统创建、强制卸载以及日志记录等重要方面。
1. VxFS I/O错误处理策略
VxFS提供了多种I/O错误处理策略,以应对不同的存储环境和需求:
- disable :当选择此选项时,VxFS在检测到I/O错误后会禁用文件系统。此时可以安全地卸载文件系统,以便修复导致错误的问题。通常,问题修复后,运行fsck重放操作就足以使文件系统结构恢复正常,之后可以重新挂载文件系统。该选项适用于底层存储具有冗余性的环境,如RAID - 5或镜像(RAID - 1)磁盘。
- nodisable :若选择此选项,当VxFS检测到I/O错误时,会控制错误并继续运行。这接近传统的VxFS错误处理模型,即阻止对某些结构的访问,但系统仍继续运行。在读取inode元数据时检测到错误,inode将被标记为坏块。
- wdisable | mwdisable :指定wdisable(写禁用)或mwdisable(元数据写禁用)选项时,文件系统将被禁用或降级,具体情况如表1所示。这两个选项适用于读取错误比写入错误更可能持续存在的环境,如使用非冗余存储时。mwdisable是默认的I/O错误处理选项。
| 策略选项 | 文件读取 | 文件写入 |
|---|
超级会员免费看
订阅专栏 解锁全文
6013

被折叠的 条评论
为什么被折叠?



