10 fsck
我注意到 XFS 没有在系统启动时实现 fsck,原因之一是日志文件系统有助于确保文件系统在不正常关机后处于一致状态;在下一次安装时(例如重新启动后),日志将重播。
非正常关机后是否仍需要 fsck,为什么?
小智 4
我在“日志文件系统”的一般背景下回答这个问题。
我认为,如果您进行了多次“不干净的关闭”(通过拉电源线或其他东西),迟早您会进入需要fsck
或道德上相当于 fsck 的文件系统状态xfs_repair
。我的笔记本电脑上的fileystsmext4
大多数情况下只是在每次重新启动时重播日志,包括干净的关闭,但每隔一段时间,它就会执行一次完整的fsck
.
但问问自己“重播日记”能取得什么成果。重播日志只是确保文件系统其余部分的磁盘块与日志条目要求的顺序匹配。重播日记相当于一小部分fsck
,或者是整篇日记的一部分fsck
。
我认为存在一些口头花招:重放日志的作用是传统的fsck
作用的一部分,并且与(或任何其他文件系统的)xfs_repair
程序完全相同。XFS 人们只是相信或者他们的经验导致他们不会在每次启动时运行,而只是重放日志。e2fs.fsck
fsck
xfs_repair
归档时间: |
|
查看次数: |
6205 次 |
最近记录: |