Ubuntu是否计划将btrfs作为默认文件系统?

Btrfs似乎有一些有用的function,比如我们的快照,默认情况下是Opensuse和Suse.Fedora计划转移到它。 Ubuntu是否计划迁移到它? 如果没有,为什么?

我不确定Debian或Ubuntu何时,甚至是否将切换到Btrfs作为默认的根文件系统。 看到它最近如何“变得稳定”,如果它在达到Debian Stable之前几年(但Ubuntu基于Debian Unstable ……),我不会感到惊讶。 如果是我,我会等一会儿看看openSUSE的用途。

看来这个openSUSE新闻页面中提到的“快照和回滚[是] Btrfs的杀手级function” ,但它听起来像是一个可靠的备份策略,你现在可以通过一点点努力在任何FS中实现。 我喜欢压缩function,我认为它现在使用ZLIB,但我不认为它会与xz默认使用的东西相比。

LinuxBSDos.com上的这个人说“Btrfs是openSUSE的默认设置,其他发行版什么时候会跟进”,但是说默认安装在root上使用Btrfs时, “/ home的单独分区使用XFS”。 然后添加“在openSUSE 13.2引起我注意的一件事是,根分区无法加密,选择了Btrfs。我认为这是因为在默认的分区方案中,没有单独的/ boot分区。”
评论使得有根据的猜测“Btrfs是root用户,因为遇到意外的麻烦,你总是可以重新安装系统。在/ home上有用户数据时,你不能指望重新安装。”

我实际上并不知道Btrfs是稳定的,只是读到它在2014年8月左右变得“稳定” – 如果维基百科有资格作为一个好的来源( Btrfs上的Ubuntu社区帮助Wiki说维基百科是Btrfs上的“更多信息”链接.. 。 ), Btrfs Wiki的链接说它“不再不稳定”,并且仍然具有:

Btrfs代码库正在大力发展。 我们正在尽一切努力使其保持稳定和快速。 由于开发速度快,每个新Linux版本的文件系统开发状态都有明显改善,因此建议尽可能运行最现代的内核。

Debian的Wiki似乎没有关于btrfs的任何新消息,提到它自2.6.29( 2009年3月23日 )以来一直存在于内核中

事实上, Btrfs Wiki的常见问题解答似乎没有关于它的稳定性比2012年12月更新的新闻(我确信更新文档的优先级较低,但是稳定对我来说似乎是一个里程碑):

btrfs稳定吗?

简短的回答:不,它仍然被认为是实验性的。

答案很长:没有人会在btrfs代码上疯狂地贴上标签并说“是的,现在这是稳定且无错误的”。 不同的人有不同的稳定概念:想要保留其撕裂的CD的家庭用户对运行其交易系统的大型金融机构的稳定性要求不同。 如果您担心商业生产使用的稳定性,您应该在生产工作负载下的测试平台系统上测试btrfs,看看它是否能满足您的需求。 在任何情况下,您都应该加入邮件列表(并在IRC中闲逛)并阅读问题报告并跟踪他们的结论,以便让自己了解出现的问题类型以及问题的程度。处理。 无论您做什么,我们都建议您保留良好,经过测试的系统外(和非现场)备份。

实用答案:(2012-12-19)许多开发人员和测试人员将btrfs作为日常使用的主要文件系统,或者使用各种forms的“真实”数据。 凭借可靠的硬件和最新的内核,我们发现很少有不可恢复的问题出现。 与往常一样,保留备份,测试它们并准备好使用它们。


关于Btrfs的Fedora项目Wiki中的“Btrfs文件系统DRAFT ”说“从Fedora 16开始它将被定为默认文件系统”,但这是在2011年发布的,所以我觉得这个页面没用……

“ 红帽企业Linux 7存储管理指南”将Btrfs称为“技术预览”,RedHat版本于2014年6月10日发布(2019年第4季度的“生产结束1期”)。

在Red Hat中, “技术预览”function意味着什么?

技术预览function目前不受支持,function可能不完整,不适合在生产中部署。 但是,这些function作为礼貌提供给客户,主要目标是使该function获得更广泛的曝光,以实现未来的全面支持。