全面了解安装使用Linux下的日志文件系统
.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 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |