首页 > 操作系统, 数据库 > XFS文件系统

XFS文件系统

2016年5月8日 872 views 发表评论 阅读评论

我们推荐在Linux下使用XFS文件系统,它是一种高性能的日志文件系统,特别擅长处理大文件,对比ext3、ext4,MySQL在XFS上一般有更好的性能,更高的吞吐。Red Hat Enterprise Linux 7默认使用XFS文件系统。Red Hat Enterprise Linux 5、6的内核完整支持XFS,但未包含创建和使用XFS的命令行工具,你需要自行安装。

如下是一个安装示例

下载xfsprogs包,并解压

./configure

make

make instal

which mkfs.xfs 确认已经安装好了创建xfs文件系统的命令。

安装了xfs后,我们就可以使用mkfs.xfs创建xfs文件系统,如下面的命令在/dev/sdb1上创建xfs文件系统

mkfs.xfs -f -d agcount=6 -l size=64m -i size=512 -L /home1 /dev/sdb1

部分参数解释:

-f 强制创建文件系统,即使已经存在旧的文件系统

-d选项。主要用于数据部份的参数指定。例如在一个raid设备中如何进行分配。

agcount 分配组的数量,XFS文件系统内部被分为多个“分配组”。 每个分配组各自管理自己的inode和剩余空间。可以设置为4、6、8等较小的值。

如果在raid阵列上创建xfs文件系统,你需要留意su、sw这两个参数的设置。你要根据RAID配置来设置这两个参数,su=value 可设置为raid的条带大小,sw=value  设置为独立的设备大小, 比如对于raid1+0 独立的设备为总的磁盘数量除以2 , 对于raid5,独立设备数为总的磁盘数量减1。如,-d su=128k,sw=3 。

 » 转载保留版权:老陈 » 《XFS文件系统》
 » 如果喜欢可以: 点此订阅本站
分类: 操作系统, 数据库 标签:
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.