|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln
XfS文件体系是SGI开辟的初级日记文件体系,XFS极具伸缩性,十分强健。所幸的是SGI将其移植到了Linux体系中。在linux情况下。今朝版本可用的最新XFS文件体系的为1.2版本,能够很好地事情在2.4中心下。
1、XFS文件体系简介
次要特征包含以下几点:
数据完整性
接纳XFS文件体系,当意想不到的宕机产生后,起首,因为文件体系开启了日记功效,以是你磁盘上的文件不再见不测宕机而遭到损坏了。不管今朝文件体系上存储的文件与数占有几,文件体系都能够依据所纪录的日记在很短的工夫内敏捷恢复磁盘文件内容。
传输特征
XFS文件体系接纳优化算法,日记纪录对全体文件操纵影响十分小。XFS查询与分派存储空间十分快。xfs文件体系能一连供应疾速的反响工夫。笔者已经对XFS、JFS、Ext3、ReiserFS文件体系举行过测试,XFS文件文件体系的功能体现相称出众。
可扩大性
XFS是一个全64-bit的文件体系,它能够撑持上百万T字节的存储空间。对特年夜文件及小尺寸文件的撑持都体现出众,撑持特年夜数目的目次。最年夜可撑持的文件巨细为263=9x1018=9exabytes,最年夜文件体系尺寸为18exabytes。
XFS利用高的表布局(B+树),包管了文件体系能够疾速搜刮与疾速空间分派。XFS可以延续供应高速操纵,文件体系的功能不受目次中目次及文件数目的限定。
传输带宽
XFS能以靠近裸设备I/O的功能存储数据。在单个文件体系的测试中,其吞吐量最高可达7GB每秒,对单个文件的读写操纵,其吞吐量可达4GB每秒。
2、XFS文件体系的利用
1.下载与编译内核
下载响应版本的内核补钉,解压补钉软件包,对体系中心打补钉
下载地点:
对中心打补钉,下载解压后,失掉一个文件:xfs-1.1-2.4.18-all.patch文件。
对中心举行修补以下:
#cd/usr/src/linux
#patch-p1</path/to/xfs-1.1-2.4.18-all.patch
修补事情完成后,下一步要举行的事情是编译中心,将XFS编译进Linux中心可中。
起首运转以下命令,选择中心撑持XFS文件体系:
#makemenuconfig
在“文件体系“菜单当选择:
<*>SGIXFSfilesystemsupport##申明:将XFS文件体系的撑持编译进中心
或
<M>SGIXFSfilesystemsupport##申明:以静态加载模块的体例撑持XFS文件体系
别的另有两个选择:
EnableXFSDMAPI ##申明:对磁盘办理的API,存储办理使用程序利用
EnableXFSQuota ##申明:撑持共同Quota对用户利用磁盘空间巨细办理
完成以上事情后,加入并保留中心选择设置.
以后,然后编译内核,安装中心:
#makebzImage
#makemodule
#makemodule_install
#makeinstall
假如你对以上庞大烦琐的事情没有耐烦或没有掌控,那末能够间接从SGI的站点高低载已打好补钉的中心,其版本为2.4.18。它是一个rpm软件包,你只需复杂地安装便可。SGI提交的中心有两种,分离供smp及单处置器的呆板利用。
2.创立XFS文件体系
完成对中心的编译后,还应下载与之配套的XFSprogs工具软件包,也即mkfs.xfs工具。否则我们没法完成对分区的格局化:即没法将一个分区格局化成XFS文件体系的格局。要下载的软件包称号:xfsprogs-2.0.3。
将所下载的XFSProgs工具解压,安装,mkfs.xfs主动安装在/sbin目次下。
#tarCxvfxfsprogs-2.0.3.src.tar.gz
#cdxfsprogs-2.0.3src
#./configure
#make
#makeinstall
利用mkfs.xfs格局化磁盘为xfs文件体系,办法以下:
#/sbin/mkfs.xfs/dev/sda6#申明:将分区格局化为xfs文件体系,以下为显现内容:
meta-data=/dev/sda6isize=256agcount=8,agsize=128017blks
data=bsize=4096blocks=1024135,imaxpct=25
=sunit=0swidth=0blks,unwritten=0
naming=version2bsize=4096
log=internallogbsize=4096blocks=1200
realtime=noneextsz=65536blocks=0,rtextents=0
格局化磁盘时,假如mkfs.xfs提醒你分区底本已被格局化为别的文件体系,可使用参数Cf强行格局化:
#/sbin/mkfs.xfsCf/dev/sda6
3.加载XFS文件体系
#mountCtxfs/dev/sda6/xfs##个中/xfs是主分区/下的一个目次。
最初,为了让体系启动后就主动加载,应当变动/etc/fstab,如许体系启动后就会主动加载xfs分区而不用每次都手工加载。
要申明的一点是今朝的xfs因为受linux内存页限定,在x86版本中,只能完成文件体系的块尺寸为4K。别的,XFS文件体系能够分歧的体例mount,即同意文件体系以读体例加载,也同意以读写体例加载。这是由于xfs文件体系用作根文件体系时,为了平安要以只读体例加载。
3、文件体系的迁徙
要使得体系中的别的分区利用XFS文件体系,另有一步是迁徙文件体系。倡议在迁徙文件体系
12下一页
安装和登录命令:login、shutdown、halt、reboot、mount、umount、chsh |
|