我们希望使用XFS格式化服务器中的一些分区。 高性能当然是我们的目标,但我们宁愿首先稳定。 例如,如果发生停电,我们希望快速恢复FS。 如果分区损坏,在这种情况下不能使用。 我们可以更改mkfs.xfs的选项来提高稳定性吗?
有人提出这样的build议:
mkfs.xfs –b size=4096 –s size=4096 /dev/sdx -f
我的问题是:
4096字节块的性能是否太小? 如果我改善,稳定性会受到影响吗?
为什么XFS也有一个“扇区大小”? 如果系统是支持传统512字节扇区的Linux,是否有任何问题将其设置为4096字节?
XFS本身非常稳定。 这是一个成熟的文件系统。 装载/格式化选项只会影响性能。 我设置了分配组计数和日志大小。
我通常的mkfs.xfs命令string是: mkfs.xfs -f -L /partitionname -d agcount=64 -l size=128m,version=2 /dev/sdb1
具有电池支持的RAID控制器的系统的挂载选项为: rw,noatime,logbufs=8,logbsize=256k,nobarrier