¿Ubuntu planea moverse a btrfs como sistema de archivos predeterminado?

25

Btrfs parece tener un conjunto de características útiles, como las instantáneas, y está predeterminado en Opensuse y Suse. Fedora planea pasar a él. ¿Ubuntu planea mudarse a él? Si no, ¿por qué?

Dan
fuente
¿no? porque Debian no lo es?
Xen2050
1
@ Xen2050 - btrfs es un sistema de archivos válido para Ubuntu y Debian. Parece una pregunta justa, suponiendo que alguien pueda encontrar alguna prueba documentada de los pensamientos actuales de los desarrolladores de Ubuntu.
fossfreedom
@fossfreedom No quise parecer despectivo o grosero, simplemente no había escuchado ninguna noticia al respecto, así que esa era mi suposición en ese momento. Hice algunas búsquedas (demasiadas) hoy, así que publiqué una mejor respuesta, a pesar de que no encontré ninguna cita de Shuttleworth
Xen2050

Respuestas:

14

No estoy seguro de cuándo, o incluso si, Debian o Ubuntu cambiarán a Btrfs como el sistema de archivos raíz predeterminado. Viendo cómo recientemente se "estabilizó", no me sorprendería si pasaron años antes de que alcanzara Debian Stable (pero Ubuntu está basado en Debian Unstable ...). Si fuera yo, esperaría y vería cómo funciona OpenSUSE por un tiempo.

Parece que "la instantánea y la reversión [es] la función asesina de Btrfs" mencionada en esta página de noticias de openSUSE , pero parece una estrategia de respaldo sólida que puede implementar en cualquier FS hoy con un poco de esfuerzo. Me gusta la función de compresión, creo que ahora usa ZLIB, pero no creo que se compare con algo como lo que xzusa de forma predeterminada.

Este tipo en LinuxBSDos.com dice "Con Btrfs el valor predeterminado en openSUSE, cuando otras distribuciones harán lo mismo", pero dice que si bien una instalación predeterminada usa Btrfs en la raíz, que "una partición separada para / home, usa XFS". Luego agrega "Una cosa que me llamó la atención en openSUSE 13.2 es que la partición raíz no se puede cifrar, con Btrfs seleccionado. Creo que es porque en el esquema de partición predeterminado, no hay una partición separada para / boot".
Un comentario adivina que "Btrfs está en la raíz porque en caso de problemas inesperados, siempre puede volver a instalar el sistema. Mientras esté en / home donde hay datos de usuario, no puede contar con una reinstalación".

En realidad no sabía que Btrfs era estable, solo leí que se volvió "estable" en algún momento alrededor de agosto de 2014, si Wikipedia califica como una buena fuente ( la Wiki de ayuda comunitaria de Ubuntu en Btrfs dice que Wikipedia es un enlace de "más información" en Btrfs .. . ), el enlace a Btrfs Wiki dice que "ya no es inestable" y aún tiene:

La base del código Btrfs está bajo un fuerte desarrollo. Se están haciendo todos los esfuerzos para mantenerlo estable y rápido. Debido a la rápida velocidad de desarrollo, el estado de desarrollo del sistema de archivos mejora notablemente con cada nueva versión de Linux, por lo que se recomienda ejecutar el kernel más moderno posible.

El Wiki de Debian no parece tener nuevas noticias sobre btrfs, menciona que ha estado en el núcleo desde 2.6.29 ( 23 de marzo de 2009 )

En realidad el preguntas frecuentes de Btrfs Wiki no parecen tener noticias sobre su estabilidad más reciente que en diciembre de 2012 (estoy seguro de que la actualización de la documentación tiene pocas prioridades, pero llegar a estable me parece un hito):

¿Es btrfs estable?

Respuesta corta: No, todavía se considera experimental.

Respuesta larga: Nadie pegará mágicamente una etiqueta en el código btrfs y dirá "sí, esto ahora es estable y está libre de errores". Diferentes personas tienen diferentes conceptos de estabilidad: un usuario doméstico que quiera mantener sus CDs rotos tendrá un requisito diferente de estabilidad que una gran institución financiera que ejecuta su sistema de comercio. Si le preocupa la estabilidad en el uso de producción comercial, debe probar btrfs en un sistema de banco de pruebas bajo cargas de trabajo de producción para ver si hará lo que quiere de él. En cualquier caso, debe unirse a la lista de correo (y pasar el rato en IRC) y leer los informes de problemas y seguirlos hasta su conclusión para darse una buena idea de los tipos de problemas que surgen y el grado en que pueden ser tratado Hagas lo que hagas, te recomendamos que te mantengas bien, probado,

Respuesta pragmática: (2012-12-19) Muchos de los desarrolladores y evaluadores ejecutan btrfs como su sistema de archivos primario para el uso diario, o con varias formas de datos "reales". Con hardware confiable y núcleos actualizados, vemos muy pocos problemas irrecuperables que aparecen. Como siempre, guarde copias de seguridad, pruébelas y prepárese para usarlas.


El Wiki del Proyecto Fedora sobre Btrfs en su "Btrfs filesystem DRAFT " dice "A partir de Fedora 16 está programado para ser el sistema de archivos predeterminado", pero eso fue lanzado en 2011, así que creo que esa página es inútil ...

La Guía de administración de almacenamiento de Red Hat Enterprise Linux 7 llama a Btrfs una "Vista previa de tecnología" y esa versión de RedHat se lanzó el 10 de junio de 2014 (con la "Fase de fin de producción 1" del cuarto trimestre de 2019).

En Red Hat, ¿qué significa la función "Vista previa de tecnología"?

Las funciones de Vista previa de tecnología actualmente no son compatibles, pueden no estar funcionalmente completas y no son adecuadas para su implementación en producción. Sin embargo, estas características se brindan al cliente como cortesía y el objetivo principal es que la función obtenga una mayor exposición con el objetivo de obtener un soporte completo en el futuro.

Xen2050
fuente