[服务器] 大容量 raid 硬盘的 xfs 优化问题

6 个 20T 的硬盘, 用 raid 卡组 raid 10 之后容量 55T, 准备用作时序数据库的存储. 短期数据在 128G 的内存里, 中长期的才会写到硬盘上. 刚把硬盘初始化为 xfs 后发现直接占用了 1.1T 的空间, 测试了一下发现是 xfs 选项 reflink 和 rmapbt ...
[服务器] 大容量 raid 硬盘的 xfs 优化问题
[服务器] 大容量 raid 硬盘的 xfs 优化问题

6 个 20T 的硬盘, 用 raid 卡组 raid 10 之后容量 55T, 准备用作时序数据库的存储. 短期数据在 128G 的内存里, 中长期的才会写到硬盘上.

刚把硬盘初始化为 xfs 后发现直接占用了 1.1T 的空间, 测试了一下发现是 xfs 选项 reflink 和 rmapbt 的问题

reflink=1, rmapbt=1 占用 1.1 TB reflink=0, rmapbt=0 占用 56 GB reflink=0, rmapbt=1 占用 737 GB

问了下 AI 在我这个使用场景上是否应该关闭这俩选项, 有啥缺点, 结果 ChatGPT 和 Gemini 吵起来了, 对对方的回答都不认同😅. 所以想来这里问下

xfs 初始化选项大概是这样

mkfs.xfs -f \
  -d su=64k,sw=3 \
  -m reflink=0,rmapbt=0 \
  -l size=512m,version=2 \
  -i size=512 \
  /dev/sdc
来源: v2ex查看原文