在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)