快速业务通道

全面了解安装使用Linux下的日志文件系统

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-07
.bz2到 /usr/src目录下,修改老的内核目录名,然后解压新内核:

mv linux linux-old

tar -Ixf inux-2.4.2.tar.bz2

拷贝每个每个补丁到内核源码目录下(例如:/usr/src/linux),并打补丁:

zcat patch-2.4.14-xfs-1.0.2.bz2 | patch -p1

zcat patch-2.4.14-xfs-1.0.2-kdb.bz2 | patch -p1

然后配置内核,打开文件系统部分的内核选项:"XFS filesystem support" (CONFIG_XFS_FS)和"Page Buffer support" (CONFIG_PAGE_BUF).同时需要升级下面这些系统工具到下面或更高的版本:

modutils-2.4.0

autoconf-2.13

e2fsprogs-devel-1.18

安装新内核并重启服务器.

然后下载xfs工具.这个软件包包括下面的命令来处理文件系统,使用下面的命令来安装该软件包::

tar -zxf xfsprogs-1.2.0.src.tar.gz

cd xfsprogs-1.2.0

make configure

make

make install

安装这些命令以后,就可以创建新的XFS文件系统:

mkfs -t xfs /dev/xxx

如果xxx是一个已经存在的文件系统,那么就需要使用"-f"参数来创建新分区,但是记得这将会破坏该分区的所有数据.

mkfs -t xfs -f /dev/xxx

创建以后就可以使用基于下面的命令加载新文件系统:

mount -t xfs /dev/xxx /mount_dir

◆安装ReiserFS文件系统 拥有帝国一切,皆有可能。欢迎访问phome.net

如果希望更多地从技术方面了解reiserFS文件系统,请参考NAMESYS和FAQ.

ReiserFS文件系统从2.4.1-pre4开始就是Linux内核的正式支持的文件系统了.为了使用reiserFS文件系统那你需要在系统上安装文件系统支持工具(如:创建ReiserFS文件系统的mkreiserfs工具).最新的ReiserFS文件系统版本可以以补丁的方式添加到2.2.x或者2.4.x内核中.这里我们以2.2.19为例:

第一步,下在内核源码,并下在ReiserFS文件系统的2.2.19补丁 ,目前补丁最新版本是linux-2.2.19-reiserfs-3.5.34-patch.bz2.同时应该下载工具软件包:reiserfsprogs-3.x.0j.tar.gz.

然后解压内核源码和补丁包到/usr/src中:

tar -Ixf linux-2.2.19.tar.bz2

bzcat linux-2.2.19-reiserfs-3.5.34-patch.bz2 | patch -p0

编译内核支持reiserfs,安装内核.然后安装文件系统工具软件:

cd /usr/src/linux/fs/reiserfs/utils

make

make install

安装新内核并重新启动.现在就可以创建新的reiserfs文件系统,并加载:

mkreiserfs /dev/xxxx

mount -t reiserfs /dev/xxx /mount_dir

◆文件系统性能测试

测试环境使用的计算机环境如下:Pentium III - 16 Mb RAM - 2 Gb HD,操作系统为RedHat6.2.所有的文件系统都能正常工作,就进行benchmark分析来对它们进行性能比较.我直接拔掉系统电源以模拟系统掉电情况,以测试日志文件系统恢复过程.所有的文件系统都成功地经过了文件扫描检测阶段,在数秒以后系统都经过了扫描然后正常启动了系统.

下一步就采用了bonnie 性能测试程序(www.coker.com.au/bonnie )进行测试,这个程序对一个文件进行数据库类型的访问,进行了创建、读和删除小文件,这些操作对于Squid、INN或者Maildir格式的邮件服务器程序(qmail)是最常见的操作.性能测试命令为:

bonnie -d/work1 -s10 -r4 -u0

其对加载在/work1目录下的文件系统进行了10Mb(-s10)的测试.因此在执行测试之前创建适当类型的文件系统并加载到目录/work1下.其他的参数指定内存大小(-r4)的M数,和以root身份运行测试程序,测试结果如下:

每种测试都有两组数据:文件系统速度(K/sec)和CPU占用率(%CPU).速度越高,文件系统越好.而对于CPU率来说,数字越小性能越好.可

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号