Articulo de referencia

aufs

aufs (abreviatura de advanced multi-layered unification filesystem, sistema de archivos de unificación multicapa avanzado ) implementa un montaje de unión para sistemas de archi...

aufs (abreviatura de advanced multi-layered unification filesystem, sistema de archivos de unificación multicapa avanzado ) implementa un montaje de unión para sistemas de archivos Linux . El nombre originalmente significaba AnotherUnionFS hasta la versión 2.

Desarrollado por Junjiro Okajima en 2006, [ 1 ] aufs es una reescritura completa del UnionFS anterior . Su objetivo era mejorar la fiabilidad y el rendimiento, pero también introdujo algunos conceptos nuevos, como el balanceo de ramas escribibles, [ 2 ] y otras mejoras, algunas de las cuales ahora están implementadas en la rama UnionFS 2.x.

aufs fue rechazado para su integración en el núcleo principal de Linux. Su código fue criticado por ser "denso, ilegible y sin comentarios". [ 3 ] En su lugar, OverlayFS se integró en el núcleo de Linux. [ 4 ] [ 5 ] Tras varios intentos de integrar aufs en el núcleo principal, el autor desistió. [ 6 ]

Usar

Aufs viene incluido de serie en Debian "Jessie" (v8) y Ubuntu 16.04. Debian "Stretch" (v9) ya no incluye aufs, pero proporciona un paquete llamado aufs-dkms, que compila automáticamente el módulo del kernel aufs usando dkms de Dell .

Docker originalmente usaba aufs para las capas del sistema de archivos de los contenedores. Todavía está disponible como uno de los backends de almacenamiento, pero está obsoleto en favor del backend overlay2 que usa OverlayFS . [ 7 ]

Varias distribuciones de Linux han elegido aufs como reemplazo de UnionFS, entre ellas:

Véase también

Referencias

  1. "Historia de aufs" . Consultado el 8 de noviembre de 2015 .
  2. Objetivos y nuevas funciones de aufs en la página principal del proyecto.
  3. Aurora, Valerie (2009-04-07). "Unión de sistemas de archivos: Implementaciones, parte 2" . LWN.net . Recuperado el 2015-11-08 .
  4. "overlay filesystem · torvalds/linux@e9be9d5" . GitHub . Consultado el 12 de julio de 2016 .
  5. Hellwig, Christoph (10 de abril de 2009). "Re: [ RFC Aufs2 #5 28/29 ] exportar funciones de búsqueda" . Consultado el 8 de noviembre de 2015 .
  6. Okajima, Junjiro (10 de abril de 2009). "Re: [ RFC Aufs2 #5 28/29 ] funciones de búsqueda de exportación" . Recuperado el 1 de octubre de 2018 .
  7. "Funciones del motor obsoletas" . GitHub . Consultado el 26 de octubre de 2020 .
  8. "KNOPPIX 5.1 - Sistema de archivos Linux en vivo en CD" . knopper.net. 5 de enero de 2013. Consultado el 8 de noviembre de 2015 .
  9. Los scripts de Linux Live archivados el 22/03/2009 en Wayback Machine utilizan AUFS para una mayor estabilidad.
  10. "Gentoo Linux - Gentoo Linux - LiveDVD 11.0" . Gentoo.org. 8 de marzo de 2011. Archivado del original el 13 de abril de 2012. Consultado el 19 de abril de 2012 .
  11. "Gentoo Linux - Gentoo Linux lanza LiveDVD 11.2" . Gentoo.org. 7 de agosto de 2011. Archivado del original el 17 de abril de 2012. Consultado el 19 de abril de 2012 .
  12. "Gentoo Linux - Gentoo Linux lanza LiveDVD 12.0" . Gentoo.org. 2 de enero de 2012. Archivado del original el 21 de abril de 2012. Consultado el 19 de abril de 2012 .
  13. «Kernel Manjaro linux54 PKGBUILD» . 2020-01-19 . Consultado el 19 de enero de 2020 .
  • Página principal del proyecto AuFS
  • Un ejemplo sencillo