Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

Chapitre 17. Systèmes de fichiers

OverlayFS

OverlayFS est un type de système de fichiers d'union. Il permet à l'utilisateur de couvrir (« overlay ») un système de fichiers par un autre. Les changements sont enregistrés sur le système de fichiers du haut, tandis que le celui du bas reste inchangé. Ceci permet à de multiples utilisateurs de partager une image système de fichiers, comme un conteneur ou un DVD-ROM, où l'image de base est un support de lecture seule. Veuillez consulter le fichier du noyau Documentation/filesystems/overlayfs.txt pour obtenir des informations supplémentaires.
OverlayFS reste un aperçu technologique sur Red Hat Enterprise Linux 7.2 dans la plupart des cas. Ainsi, le noyau journalisera des avertissements lorsque cette technologie est activée.
Une prise en charge complète est disponibles pour OverlayFS lorsqu'utilisé avec Docker avec les restrictions suivantes :
* OverlayFS est uniquement pris en charge pour une utilisation en tant que pilote de graphe Docker. Son utilisation peut uniquement être prise en charge pour les contenus COW de conteneur, et non pour le stockage persistant. Pour être pris en charge, tout stockage persistant doit être placé sur des volumes non OverlayFS. Seule la configuration Docker par défaut peut être utilisée, c'est-à-dire un niveau de couverture overlay, un lowerdir, et les niveaux inférieurs et supérieurs se trouvent sur le même système de fichiers.
* Seul XFS est actuellement pris en charge pour une utilisation en tant que système de fichiers de la couche inférieure.
* SELinux doit être acticé et en mode enforcing sur la machine physique, mais doit être désactivé dans le conteneur lorsque la séparation des conteneurs est en cours. Autrement dit, /etc/sysconfig/docker ne doit pas contenir --selinux-enabled. La prise en charge SELinux de OverlayFS est en cours de développement en amont, et devrait être incluse dans une future version.
* L'ABI du noyau OverlayFS et le comportement de l'espace utilisateur ne sont pas considérés comme étant stables, et observeront des changements dans de futures mises à jour.
Remarquez qu'OverlayFS fournit un ensemble restreint de standards POSIX. Testez minutieusement votre application avant de la déployer avec OverlayFS.
Il existe également plusieurs problèmes connus associés à OverlayFS depuis la sortie de Red Hat Enterprise Linux 7.2. Pour obtenir des détails, veuillez consulter Non-standard behavior (« Comportement non standard ») dans le fichier Documentation/filesystems/overlayfs.txt.

Prise en charge des clients NFSv4 avec structure de fichier flexible

Red Hat Enterprise Linux 7.2 ajoute la prise en charge de structures de fichiers flexible sur clients NFSv4. Cette technologie active des fonctionnalités avancées comme la mobilité de fichiers non perturbatrice, la mise en miroir côté client, fournissant une convivialité améliorée dans des domaines tels que les bases de données, le Big Data, ou la virtualisation.
Veuillez consulter https://datatracker.ietf.org/doc/draft-ietf-nfsv4-flex-files/ pour obtenir des informations détaillées sur la structure de fichiers flexible NFS.

NFS sur RDMA

Le service NFSoRDMA est fourni en tant qu'aperçu technologique pour Red Hat Enterprise Linux 7.2. Ceci fait que le module svcrdma est disponible pour les utilisateurs qui comptent utiliser le transport RDMA (« Remote Direct Memory Access ») avec le serveur NFS Red Hat Enterprise Linux 7.

Système de fichier Btrfs

Le système de fichiers Btrfs (B-Tree) est pris en charge en tant qu'aperçu tehcnologique sur Red Hat Enterprise Linux 7.2. Ce système de fichiers offre des fonctionnalités de gestion, de fiabilité et d'évolutivité avancées. Il permet aux utilisateurs de créer des instantanés et autorise la compression et une gestion des périphériques intégrée.