BTRFS在Ubuntu中的稳定性如何?[关闭]


8

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


1
有趣的事实:btrfs不再被认为是不稳定的(btrfs.wiki.kernel.org/index.php/Main_Page#Stability_status),它将成为opensuse 13.2中的默认设置(news.opensuse.org/2014/03/19/development -for 13-2-kicks-off)。这表明它可能很快就会出现在ubuntu上:)比Google更有资格的人能告诉我们有关btrfs稳定性和ubuntu路线图计划的更多信息吗?
2014年

Answers:


6

BTRFS目前仍在开发中。这在BTRFS常见问题页面中显示

btrfs稳定吗?

  • 简短的回答:也许吧。
  • 长答案:没有人会神奇地在btrfs代码上贴上标签,然后说:“是的,现在这是稳定且没有错误的”。不同的人有不同的稳定性概念:想要在其上保留翻录的CD的家庭用户对稳定性的要求与在其上运行交易系统的大型金融机构的要求不同。如果您担心商业生产中的稳定性,则应在生产工作负载下的测试平台系统上测试btrfs,以查看它是否可以完成您想要的工作。无论如何,您都应该加入邮件列表(并在IRC中闲逛)并通读问题报告,并按照它们得出结论,以使自己对出现的问题类型以及可以解决的问题有一个很好的了解。被处理。无论您做什么,我们建议您保持良好,经过测试,
  • 务实的答案:(2012-12-19)许多开发人员和测试人员都将btrfs作为其主要文件系统运行,以供日常使用或使用各种形式的“真实”数据。有了可靠的硬件和最新的内核,我们发现很少出现无法恢复的问题。与往常一样,保留备份,对其进行测试并准备使用它们。

这也适用于BTRFS的Ubuntu实现。


嗨,布雷亚姆,好答案-引起我注意的是实用答案的日期时间-2012年12月-在Ubuntu 13.10发布之前(Refrigerator.ubuntu.com/2013/10/17/…),但我仍然认为您的答案是正确的已验证。我希望BTRFS尽快成为主流。我喜欢自我修复文件系统的概念,在此文件系统中,其他系统会静默失败。我遇到了文件系统级错误,它们令人沮丧-回到备份。并指出-无论文件系统如何,始终确保有效,干净的备份始终是一种好习惯。
barrypicker 2014年

如果@barrypicker从那以后一直没有改变,则意味着开发团队仍会认为相同。
Braiam 2014年

FWIW,我知道这是轶事,但是我已经在RAID设置中运行btrfs相当一段时间了,没有问题。
Marco Ceppi


@Seth“简短的回答:不,它仍然被认为是实验性的。” 所以不行。
Braiam

5

对于生产中的服务器而言,它还不够稳定。根据我自己的经验,文件系统有时会损坏,这甚至会导致系统重新启动!

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

更新:看来我的损坏问题源于硬件问题,因为如果运行ext4,也会出现类似的错误。

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


1

自一年前移至Kubuntu 1404 alpha以来,我一直在Kubuntu 14.04上运行btrfs。对我来说,它运行无懈可击。自1998年以来我一直在使用Linux,直到一年前EXTx为止。我待在btrfs。

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


0

btrfs-是“不是超级稳定”的,但是它的超酷性能使brtfs文件系统似乎存在性能问题。与ext4相比,启动需要花费更多时间。特别是在低端硬件上。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.