相关疑难解决方法(0)

这个 btrfs 快照删除性能正常吗?

我有几个运行 Debian 8、dovecot 和 btrfs 的机器。我正在使用 btrfs 快照进行短期备份。为此,我保留了邮件子卷的 14 个快照。

在删除快照之前,性能还可以:一旦 btrfs-cleaner 启动,一切几乎都停止了。这会导致 drbd 由于超时而失去与辅助节点的连接。这发生在几个盒子上,所以它不太可能是硬件相关的问题。

Spike 是删除快照的地方: 收集负载统计

我不敢相信这是正常的行为。所以我的问题是:有没有人遇到过这个问题,有没有关于如何解决或调试它的想法,或者作为最后的手段如何通过做不同的事情来避免它?

系统是 Dell R710, Debian 8, Kernel 3.16, Mount options: rw,noatime,nossd,space_cache

编辑:更多系统信息

双 R710、24GB RAM、H700 w/writecache、8x1TB 7.2k Sata 磁盘作为 RAID6、DRBD 协议 B、用于 DRBD 的专用 1Gb/s 链接

编辑:通过 rm -rf 删除快照内容。为 IO 节流,否则它会像 btrfs-cleaner 那样跑掉:

收集负载统计

我会得出结论,这在 io 方面更糟糕。唯一的好处是我可以控制用户空间rm的IO负载。

另一个编辑:Iops massacree

收集 iops 统计信息

performance snapshot btrfs

5
推荐指数
1
解决办法
3912
查看次数

标签 统计

btrfs ×1

performance ×1

snapshot ×1