版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
在RedHat中使用ReiserFS文件系统在RedHat中使用ReiserFS文件系统一、日志式文件系统简介尽管Linux可以支持种类繁多文件系统但是几所有的Linux发行版都用ext2作为默认的文件系统。ex2的设要考是统面。ext2在写入文件内容的同时并没有同时写入文件的meta-daa和件有的信息例如权限、所者以及建和问时间。换话说,Linux先写入文件的内容,后等到有的时候写入文件的meta-daa。这样出现写入文内容之后在写入件的meta-daa之前系统突然断电,就可造成在文系统就处于不一的状态在一个有大量文件操的系统中现这种况会导致严重的果。因此就导致了新日志式文系统的现以解决个问题日志文件系统比传统文件系统全,因它用独立日志文跟踪磁盘内容的变化就像关系数据库(D),文统事务处方交文的。Linux系统缺少日志式文件系统限制推广在企业应用的一重要制因素。因此就出现了种不同的志式文系统,当前linux环境下有下面几种日志件可供选择:第1页共1页SGI的xfs日志文件系统,SGI的s于Iri(GI的Unix)上已经实现的xf。SGI已经宣布xfs为Openoure的软件。Veritas的文件系统和卷管理(voluemnaer)。Reisrfs:eisrfs应用了一些的技术,如,统一字空间(uniiednaepac)有一些Linux的发行版已经括了reisrfs文件系统,作安装时的选项。SuE.4就很易使用ries文件统。resrfs的最版是ReiserFS.6.5,经过测试resrs的基准试结果非令满的。IBM的jf。这两件系统都循开放码版权声,且的而且很多有赋的人在发这两文件系统。jfs(JournledFileSystmTehnoogyorinux)的开发者包括AIX(IBM的Unix的jfs的主要开发者。在AIX上,jfs已经经受住了考。它是可靠、快速容易使用。日志文件统的另一选择是ext2的后继者ext3fs文件系统。ex3s文件统在Linux内核黑客StephnTeedie的领导下开发。ex3s还处于ba测段像ress和jf,但是它工作得很好tephn预计2000年夏天可以正式发布ext3f。ex3s最大优是下容e。而且ext3fs还支持异步的日志,这意味着它的性能可能还比ext2好。在上面提到的日志式文件系统中,ResrFS是目前Linux环境下最成的一种。而IBM的JFS和SGI的XFS则相对于来说要第1页共1页年轻一些,et3文系然发此里择RsS。二、为什日式?重自如e相作状。是因(电)复而是ext2文件系统的fsck那样在大型服务器情况下可能需要几个小时来完成扫描。对日志式文件系统原理的一个更详细的描述可以参考JournalFileSystems三、获得ReiserFSKernel2.4.1已经包含了ReierS的代码,是好用包含了新的ReisrFS.6.25的kernel2..3,若你不是使用kernl2..3,建议你使用这个本的ReieF。本将用kenl2..3来作为例。第1页共1页对于Kerel24.2则需要打丁:#dx#tzh1于2.2版本的内核:#2c2h1在makeonfig阶段需要对"promtoreveopentandornpetecoe/divrs"回答Ye。否则统就不会问关于ReisrFS的`选项在编内核的文系统参部分,应选择支持ReisrFS。你希将root(/)安装在ReiserFS文件系统下,则只要将对ReiserFS的支持编译为模即可。文将讨论将root安装在ReiserFS之上的情况。四、编译内核和模块注如果你使用的是RedHat7.0那么就需首先边际Makeile并将其中所有的gcc替换为k首从rh.0安光装kc,采步得到的将示kernelpaics信息。Redhat7.0带的gcc2.96有很多的bu。有的内编译都应使用kgcc来完成。gccvs.kgcc:Linux之父Linsoralds日前在Linx核心邮论坛中,表了他对RedHt70的看法『基本上堪使用。节第1页共1页录这封信的内容重点『坦白地说,任何使用RedHat7.0和他们那坏掉编译器都遇到麻。』『我知道为何RedHat选择释出那蠢的gcc2.9一定过没有何gcc术人员的批准-gcc人员对也很生气,且更令我讶的是们显然已经知道他用的这个译器是的。他们进了另个好的编译器,叫它作kgcc。』『kgcc意思核心g因为(a)他们了解核心编译误比某应用程序译错误得糟糕,和(b)..』『...我认为RedHat.0基本上并非一个可的开发平台,且我希望RedHt将他的编译器级.』dHat执行长MathewSulk对Linsorals这番话的应是他不真正回应Linus这挑战的人,而且表示RedHat也预料到会遭受这样的谴责。RedHt70备受争议的键在于其中含了gcc发展支中的一非正式版本gcc2.96,gc小示『gcc2.6并非gcc正式版本、『而且将来也会有这个本』,只是在到达gcc3.0上的一站。RedHt技术长Michaelieman最近曾为RedHat.0使用gcc296的定作辩,他示:没技术更的决策』『为其的选不比较好-对RedHat系列这样复杂的需求而言-比起走回头路,这项决定还能推动gcc3.0的发展。』Tienn还说若者矛要个,使用gc26的决『也怪』。)第1页共1页下面我们将编译ReiserFS工具,相应的代码是存放在/usr/src/linux/fs/reiserfs/utils目录中的,首先make编译程序,然后再makeinstall来安装程序。2.4内核中并没有包这些工具,需要另外载。从里可以下。解压文件:#rfz#dj#./configure#make#makeinstall不幸的是,并没有exttoeiers之类的换工,因将/从ext2转换为reiserfs就需要三步才能完成:1创建一个新的分区,并格式化为ReiserFS格式。12将数据从ext2分区拷贝到新分区。13将新分区加载为/)创新区,ReieFS并不需一特的分类,此就使用83Lnx):#dsk-ldvhda/dvha9272126085683inx/dvha1017331242563Liux在新区创建ResrFS文件系统:#mkreiserfs/dev/hda10第1页共1页加载新的分区:#tts00区:#cd/mnt/hda10#tarcvlf-/tarxf-编辑fstab来指向新的roo:/dv/da0/eiersefuls11创建向reiersck的一个符号接为RedHt启动时
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 外贸采购尾货合同范本
- 外墙竹架采购合同范本
- 场地租赁合同转让协议
- 壁扇销售安装合同范本
- 商业买卖合同协议范本
- 外贸代理购销合同范本
- 土方矿山运输合同范本
- 商铺宿舍转让合同范本
- 夜场设备转让合同范本
- 培训商铺合作合同协议
- 2024年第二十五届“飞向北京·飞向太空”全国青少年航空航天模型教育竞赛活动竞赛规则
- 绝对值的化简【区一等奖】
- 三对三篮球赛记录表
- GB 4806.13-2023食品安全国家标准食品接触用复合材料及制品
- 云南少数民族
- 列宁:《唯物主义和经验批判主义》(对一种反动哲学的批判)(节选)
- 2023年4月全国自学考试04729大学语文试题
- 脉管系统理论知识考核试题及答案
- 第1单元-输电线路阶段式继电保护
- GB/T 8464-2023铁制、铜制和不锈钢制螺纹连接阀门
- 护理查房胎盘早剥
评论
0/150
提交评论