日志文件系统的需求
- 提供快速可靠的故障恢复:当系统发生故障后,重新挂载文件系统时,所有元数据都将被恢复(回滚或重新应用)。恢复时间不应随磁盘分区大小的增加而显著增加。
- 具有可扩展性:文件系统必须在支持大分区大小、大文件大小(包括随机访问)和大量文件方面具有可扩展性。
- 提供高性能:向文件系统添加日志支持不应显著影响正常操作,例如读取(包括随机访问)和写入。
- 承诺:一旦操作成功返回给文件系统的用户,该操作不应被回滚(如果操作成功返回给用户,则事务应被提交)。
- 合适的实用工具:创建文件系统,在系统发生故障后恢复文件系统,备份(转储)和恢复文件系统,碎片整理(对于某些文件系统,此实用工具是不必要的,因为碎片是由文件系统本身处理的)。
- 灵活性:应支持在文件系统在线时(使用 LVM 接口)跨物理分区调整文件系统大小。
- 可靠的操作:文件系统应始终保持稳定。
© . All rights reserved.