RedHat环境下使用日志式文件系统ReiserFS[1]

[入库:2005年9月21日] [更新:2007年3月24日]

本文简介:


摘要:


    ReiserFS是公认为效能与安全性都优于Linux采用多年的ext2档案系统﹐ReiserFS的最大优点是安全性大幅提升﹐系统当机不易造成文件的损坏。Kernel 2.4.1起已经正式将其列入标准﹐但是为数众多的 Linux 系统仍旧在使用ext2。本文将讨论在Redhat环境下为什么要使用日志式的档案系统,如何取得 ReiserFS ,Kernel 2.2 与 2.4 如何支持ReiserFS,如何产生新的档案统。RedHat 7.0 的使用者特别注意事项及相关网络资源。


日志式文件系统简介
    尽管Linux可以支持种类繁多的文件系统,但是几乎所有的Linux发行版都用ext2作为默认的文件系统。ext2的设计者主要考虑的是文件系统性能方面的问题。ext2在写入文件内容的同时并没有同时写入文件的meta-data(和文件有关的信息,例如:权限、所有者以及创建和访问时间)。换句话说,Linux先写入文件的内容,然后等到有空的时候才写入文件的meta-data。这样若出现写入文件内容之后但在写入文件的meta-data之前系统突然断电,就可能造成在文件系统就会处于不一致的状态。在一个有大量文件操作的系统中出现这种情况会导致很严重的后果。因此就导致了新的日志式文件系统的出现以解决这个问题。日志文件系统比传统的文件系统安全,因为它用独立的日志文件跟踪磁盘内容的变化。就像关系型数据库(RDBMS),日志文件系统可以用事务处理的方式,提交或撤消文件系统的变化。Linux系统缺少日志式

本文关键:RedHat环境下使用日志式文件系统ReiserFS
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top