UTRntu中的BTRFS有多稳定?

我看到在Ubuntu 12.04上描述BTRFS的条目有一些问题,主要是因为BTRFS产品的成熟度。 现在我们有13.10可用,BTRFS文件系统是否可靠?

BTRFS目前正在开发中 。 这在BTRFS FAQ页面中显示 :

btrfs稳定吗?

  • 简短回答:也许吧。
  • 答案很长:没有人会在btrfs代码上疯狂地贴上标签并说“是的,现在这是稳定且无错误的”。 不同的人有不同的稳定概念:想要保留其撕裂的CD的家庭用户对运行其交易系统的大型金融机构的稳定性要求不同。 如果您担心商业生产使用的稳定性,您应该在生产工作负载下的测试平台系统上测试btrfs,看看它是否能满足您的需求。 在任何情况下,您都应该加入邮件列表(并在IRC中闲逛)并阅读问题报告并跟踪他们的结论,以便让自己了解出现的问题类型以及问题的程度。处理。 无论您做什么,我们都建议您保留良好,经过测试的系统外(和非现场)备份。
  • 实用答案:(2012-12-19)许多开发人员和测试人员将btrfs作为日常使用的主要文件系统,或者使用各种forms的“真实”数据。 凭借可靠的硬件和最新的内核,我们发现很少有不可恢复的问题出现。 与往常一样,保留备份,测试它们并准备好使用它们。

这也适用于BTRFS的Ubuntu实现。

它对于生产中的服务器来说还不够稳定。 根据我自己的经验,文件系统有时会被破坏,这就像系统重新启动一样!

在将4个1TB SAS驱动器运行两周后,我不得不恢复到ext4。

更新:似乎我的腐败问题源于硬件问题,因为如果我运行ext4会出现类似的错误。

更新:自内核3.17以来它非常稳定。 我在客户端站点进行了许多计划外停机,系统恢复正常,没有任何损坏。

自从我一年前搬到Kubuntu 1404 alpha以来,我一直在Kubuntu 14.04上运行btrfs。 它一直对我来说毫无瑕疵。 我从1998年开始使用Linux,直到一年前使用EXTx。 我和btrfs住在一起。

FWIW,Facebook去年五月将其数据中心转移到了btrfs,并且仍然对此充满热情。 他们正在使用3.19。 Kubuntu 14.04正在使用3.12。

btrfs-“不是超级稳定”,但它的超级冷却虽然,brtfs文件系统似乎有性能问题。 与ext4相比,启动需要额外的时间。 特别是在低端硬件上。