XFS文件系统支持廉价HM-SMR盘了
本帖最后由 木谷高明 于 2026-2-20 09:39 编辑之前发的帖:低价HM-SMR叠瓦盘使用指南(1100 20T)
https://zonedstorage.io/docs/filesystems/xfs
根据文档,老牌文件系统XFS支持HM-SMR盘了
之前Btrfs/F2FS因为闪存和叠瓦盘的相似性,所以支持较早。
但COW文件系统天生的碎片多,导致格式化以后最好当光盘用(连续写入、追加写入、格式化)
否则删改多了,数据堆在内存里(Buffer/Cache),内存满了强制写回硬盘,整个系统会卡死十几秒到几十秒
现在XFS这种普通文件系统可格式化了,要求如下
内核6.15+
xfsprog 6.15+
最省事的就是装个ubuntu 25.10,然后安装xfsprog 6.17
wget http://ftp.cn.debian.org/debian/pool/main/x/xfsprogs/xfsprogs_6.18.0-3_amd64.deb
sudo dpkg -i xfsprogs_6.18.0-3_amd64.deb
sudo mkfs.xfs /dev/sdx
mount ................
个人测试大小文件增删改能跑满2.5G网口,且没有原Btrfs卡死的情况
分布式存储系统Ceph一度支持Zone Device,然后没人开发就弃坑了
典型SATA HM-SMR盘为东芝MA09ACA20TEM,20TB,闲鱼价格1100-1300左右,但我之前买的那家,因为我分享了教程,涨到4000了
SAS盘需要加个100块钱的HBA卡,或者100的单盘SAS转SATA模块,典型是希捷ST20000NM00J
咸鱼上盘体标有海康威视、IoT之类的都是HM-SMR盘,另外这玩意不算加密盘,加密盘一般说的是ATA密码加密的,没密码用不了
光速涨价
要不加个权限吧,感觉又要涨价
—— 来自 Xiaomi 24129PN74C, Android 16, 鹅球 v3.5.99-alpha 理论上btrfs,挂载时关闭了COW,叠瓦盘也能用,就是用不了快照,除了方便组raid,没啥意义
—— 来自 鹅球 v3.3.96 superchenxx01 发表于 2026-2-20 09:56
理论上btrfs,挂载时关闭了COW,叠瓦盘也能用,就是用不了快照,除了方便组raid,没啥意义
—— 来自 鹅球 ...
HM-SMR必须开COW
另外麻烦的就是data/meta/system都只能single单副本,默认mkfs.btrfs对metadata是dup双副本,所以格式化成功挂载不上,商家代格式化就是这么来的,需要指定-m sigle才能格式化后挂载。
至于只能single,也就是说没法用Btrfs的RAID了,但btrfs dev add还是可以把多个HM-SMR盘容量合并,但无冗余,类似JBOD ork 发表于 2026-2-20 09:48
要不加个权限吧,感觉又要涨价
—— 来自 Xiaomi 24129PN74C, Android 16, 鹅球 v3.5.99-alpha ...
涨呗,反正网友复读奸商空中飞人就行了,和市面上有价无市一样
这批东芝盘可能是某数据中心对象存储退下来的,通电时间13000左右,也不是全新盘,挂个全新盘价格正好让买家死心。 能用了肯定就要涨价啊
—— 来自 鹅球 v3.5.99-alpha 叠瓦盘卖四千疯了吧
页:
[1]