首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >LVM/上对btrfs的缓慢访问

LVM/上对btrfs的缓慢访问
EN

Unix & Linux用户
提问于 2014-12-31 07:28:51
回答 1查看 3.2K关注 0票数 7

我们的服务器上有这样的设置:

  • Ubuntu 14.04 (以前为12.04)
  • 10-6系统
  • LVM (1 VG,2 LV)
  • ext4分区( ~2TB)
  • Btrfs分区( ~8TB)

上个月重启后,系统运行缓慢。首先,我们认为这是因为RAID正在重新同步(一个驱动器没有被添加并被重新激活)。但在最终完成(12-13天)之后,对Btrfs的访问仍然明显缓慢。ext4访问似乎是正常的。

设置这一设置的sysadmin (今年夏天离开)已经在Btrfs挂载上使用了autodefrag,noatime。

我们该怎么做才能让Btrfs再一次加速?

EN

回答 1

Unix & Linux用户

发布于 2014-12-31 07:38:46

您只是间接地堆叠了三层磁盘I/O,您想知道为什么它的性能很差?

计算机科学中有一句古话,叫做戴维·惠勒

计算机科学中的任何问题都可以用另一层间接的方法来解决。

这是不真实的。有一个问题你不能这样解决:系统太慢了。(至少在不增加更多硬件的情况下也是如此。在这种情况下,更多的纺锤体,或者集群,或者负载平衡,等等)

Btrfs包含LVM功能,但是您已经将其堆叠在Linux的LVM2 2层之上,并将其放在硬件RAID-6系统上。在这个摇摇欲坠的抽象堆上,您还做了什么,托管了虚拟机,以便您可以间接地添加另一层或两层文件系统?

您已经征求了建议,下面是我的建议:捕捉中的一些层。

如果是我,我会为JBOD配置硬件磁盘子系统,并将Btrfs直接放在上面。

更广泛地说,您不应该期望Btrfs实现与ext[234]相同的性能。你不能拿苹果和苹果作比较。Btrfs为您购买了更高级别的数据完整性,因此它的运行速度自然会慢一些。塔斯达

票数 4
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/176758

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档