xfs-3.1.7

Introduction à xfs

Le paquet xfs contient des outils d'administration et de débogage pour le système de fichiers XFS.

Ce paquet est connu pour se construire et fonctionner correctement sur une plateforme LFS-7.0.

Informations sur le paquet

[Attention]

Attention

Les développeurs de XFS suppriment régulièrement le paquet actuel lorsqu'un nouveau paquet est disponible. Cela a malheureusement conduit à des incompatibilités sévères, notamment des systèmes de fichiers non dénmontables, du fait d'exigences d'une version de noyau dans les nouvelles versions du paquet. L'utilisation d'une version qui n'est pas dans le livre est fortement déconseillée. Des informations complémentaires sont disponibles sur la page du projet XFS.

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/xfs

Installation de xfsprogs

Installez xfs en lançant les commandes suivantes :

make DEBUG=-DNDEBUG INSTALL_USER=root INSTALL_GROUP=root \
    LOCAL_CONFIGURE_OPTIONS="--enable-readline=yes"

Ce paquet n'est pas fourni avec une suite de tests.

Maintenant, en tant qu'utilisateur root :

make install &&
make install-dev &&
chmod -v 755 /lib/libhandle.so.1.*

Explication des commandes

make DEBUG=-DNDEBUG : Désactive les symboles de débogage.

INSTALL_USER=root INSTALL_GROUP=root : Ceci règle le propriétaire et le groupe des fichiers installés.

LOCAL_CONFIGURE_OPTIONS="..." : Ceci passe des options de configuration supplémentaires au script configure. L'exemple du paramètre --enable-readline=yes active le lien des programmes XFS à la bibliothèque libreadline.so afin de permettre l'édition de commandes interactives.

OPTIMIZER="..." : L'ajout de ce paramètre à la fin de la commande make écrase les paramètres d'optimisation par défaut.

make install-dev : Cette commande installe les bibliothèques, les en-têtes de XFS et leur documentation correspondante.

Contenu

Programmes installés: fsck.xfs, mkfs.xfs, xfs_admin, xfs_bmap, xfs_check, xfs_copy, xfs_db, xfs_freeze, xfs_growfs, xfs_info, xfs_io, xfs_logprint, xfs_mdrestore, xfs_metadump, xfs_mkfile, xfs_ncheck, xfs_quota, xfs_repair, et xfs_rtcp
Bibliothèques installées: libdisk.a, libhandle.{so,a}, libxcmd.a, libxfs.a, et libxlog.a
Répertoire installé: /usr/share/doc/xfsprogs

Descriptions courtes

fsck.xfs

quitte simplement avec le statut zéro puisque les partitions XFS sont vérifiées au moment du montage.

mkfs.xfs

construit un système de fichiers XFS.

xfs_admin

modifie les paramètres d'un système de fichiers XFS.

xfs_bmap

affiche la correspondance d'un bloc d'un fichier XFS.

xfs_check

vérifie la cohérence d'un système de fichiers XFS.

xfs_copy

copie le contenu d'un système de fichiers XFS vers une ou plusieurs cibles en parallèle.

xfs_db

est utilisé pour déboguer un système de fichiers XFS.

xfs_freeze

suspend l'accès à un système de fichiers XFS.

xfs_growfs

étend un système de fichiers XFS.

xfs_info

revient à appeler xfs_growfs, mais en indiquant qu'aucun changement ne sera apporté au système de fichiers.

xfs_io

est un outil de débogage comme xfs_db, mais il vise à examiner le chemin d'E/S des fichiers réguliers plutôt que le volume XFS raw lui-même.

xfs_logprint

affiche le journal d'un système de fichiers XFS.

xfs_mdrestore

restaure une image métaenvoyée XFS vers une imagede système de fichiers.

xfs_metadump

copie les métadonnées d'un système de fichiers XFS dans un fichier.

xfs_mkfile

crée un fichier XFS pavé par défaut avec des zéros.

xfs_ncheck

génère des noms de chemin à partir de numéros de nœuds pour un système de fichiers XFS.

xfs_quota

est un outil pour signaler et éditer divers aspects des quotas du système de fichiers.

xfs_repair

répare des systèmes de fichiers XFS corrompus ou endommagé.

xfs_rtcp

copie un fichier vers la partition en temps réel sur un système de fichiers XFS.

libhandle.so

contient des fonctions spécifiues à XFS qui offrent un moyen de d'effectuer certaines opérations de système de fichiers sans utiliser de descripteur de fichiers pour accéder aux objets du système de fichiers.

Last updated on 2012-01-22 17:34:44 +0100