XFS文件系统
我们推荐在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 。
» 如果喜欢可以: 点此订阅本站