红联Linux门户
Linux帮助

Configure xfs filesystem on RHEL6

发布时间:2014-11-25 15:04:28来源:linux网站作者:ylw6006

在RHEL6上面使用XFS文件系统是一个很不错的选择,尤其在存储很大的环境下进行格式化操作,XFS文件系统的速度比ext3,ext4文件系统快了很多!ext3文件系统最大只能支持到16T的分区,XFS据说可以支持到100T,很好很强大总之…


一:安装xfs文件系统需要的rpm包,这些rpm包在ISO文件中都可以找到

[root@rhel6 Packages]# rpm -ivh xfsprogs-3.1.1-4.el6.x86_64.rpm xfsdump-3.0.4- 
    
2.el6.x86_64.rpm  
warning: xfsprogs-3.1.1-4.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51:  
    
NOKEY 
Preparing...                ####################### [100%] 
1:xfsprogs               ####################### [ 50%] 
2:xfsdump                ###################### [100%] 
    
[root@rhel6 ~]# whereis mkfs.xfs 
mkfs: /sbin/mkfs.msdos /sbin/mkfs.ext3 /sbin/mkfs.cramfs /sbin/mkfs.ext2 /sbin/mkfs  
    
/sbin/mkfs.ext4 /sbin/mkfs.vfat /sbin/mkfs.ext4dev /sbin/mkfs.xfs  
    
/usr/share/man/man8/mkfs.8.gz 
[root@rhel6 ~]# rpm -qf /sbin/mkfs.xfs 
xfsprogs-3.1.1-4.el6.x86_64


二:是要mkfs.xfs命令对LVM卷格式化,格式化的速度可谓是极速!

[root@rhel6 ~]# mkfs.xfs /dev/VolGroup00/asm2  
mkfs.xfs: /dev/VolGroup00/asm2 appears to contain a partition table (dos). 
mkfs.xfs: Use the -f option to force overwrite. 
[root@rhel6 ~]# mkfs.xfs -f /dev/VolGroup00/asm2  
meta-data=/dev/VolGroup00/asm2   isize=256    agcount=16, agsize=819200 blks
=                       sectsz=512   attr=2
data     =                       bsize=4096   blocks=13107200, imaxpct=25
=                       sunit=0      swidth=0 blks 
naming   =version 2              bsize=4096   ascii-ci=0
log      =internal log           bsize=4096   blocks=6400, version=2
=                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0


三:挂载,写入数据测试,至于性能到底如何,后期继续测试吧!

[root@rhel6 ~]# mount -t xfs /dev/VolGroup00/asm2 /mnt 
[root@rhel6 ~]# cd /mnt 
[root@rhel6 mnt]# ls 
[root@rhel6 mnt]# cp /etc/passwd ./ 
[root@rhel6 mnt]# df -h 
文件系统              容量  已用  可用 已用%% 挂载点 
/dev/mapper/VolGroup00-lv_root 
68G   19G   46G  30% / 
tmpfs                 3.9G  1.6M  3.9G   1% /dev/shm 
/dev/sda1              97M   29M   63M  32% /boot 
/dev/mapper/VolGroup00-data 
197G   94G   94G  51% /data 
/dev/loop0            3.2G  3.2G     0 100% /var/ftp/pub/iso6 
/dev/mapper/VolGroup00-asm2 
50G   33M   50G   1% /mnt 
[root@rhel6 mnt]# mount |grep asm 
/dev/mapper/VolGroup00-asm2 on /mnt type xfs (rw)