dwww Home | Manual pages | Find package

FSTRIM(8)                   Administration Système                   FSTRIM(8)

NOM
       fstrim – Abandonner les blocs non utilisés d'un système de fichiers
       monté

SYNOPSIS
       fstrim [-Aa] [-o position] [-l taille] [-m taille_mini [-v]
       point_montage]

DESCRIPTION
       fstrim est utilisé sur un système de fichiers monté pour abandonner (ou
       « rogner ») les blocs qui ne sont pas utilisés par le système de
       fichiers. C'est pratique pour les SSD (« solid-state drive ») et
       l'allocation fine et dynamique (« thinly-provisioned storage »).

       Par défaut, fstrim abandonnera tous les blocs non utilisés du système
       de fichiers. Les options permettent de modifier ce comportement en
       fonction d'intervalle ou de taille, conformément aux explications
       suivantes.

       Le paramètre point_montage est le chemin du répertoire où le système de
       fichiers est monté.

       Exécuter fstrim fréquemment, ou même utiliser mount -o discard,
       pourrait affecter négativement la durée de vie des périphériques SSD de
       mauvaise qualité. Pour la plupart des systèmes de bureau ou de serveur,
       la fréquence d’abandon suffisante est une fois par semaine. Remarquez
       que tous les périphériques ne permettent pas de mettre en attente les
       abandons, donc chaque commande d’abandon pénalise les performances de
       tout ce qui pourrait être en train d’essayer d’utiliser le disque en
       même temps.

OPTIONS
       Les arguments position, taille et taille_mini peuvent être suivis des
       suffixes multiplicatifs KiB=1024, MiB=1024*1024, etc., pour GiB, TiB,
       PiB, EiB, ZiB et YiB (la partie « iB » est facultative, par exemple
       « K » est identique à « KiB ») ou des suffixes KB=1000,
       MB=1000*1000, etc., pour GB, TB, PB, EB, ZB et YB.

       -A, --fstab
           Rogner tous les systèmes de fichiers mentionnés dans /etc/fstab
           montés sur les périphériques qui permettent l’opération d’abandon.
           Le système de fichiers racine est déterminé à partir de la ligne de
           commande du noyau s’il n’est pas indiqué dans le fichier. Les
           autres options fournies, comme --offset, --length et --minimum sont
           appliquées à tous ces périphériques. Les erreurs des systèmes de
           fichiers qui ne permettent pas l’opération d’abandon sont ignorées
           silencieusement. Les systèmes de fichiers avec l'option de montage
           « X-fstrim.notrim » sont sautés.

       -a, --all
           Rogner tous les systèmes de fichiers montés sur les périphériques
           qui permettent l’opération d’abandon. Les autres options fournies,
           comme --offset, --length et --minimum sont appliquées à tous ces
           périphériques. Les erreurs des systèmes de fichiers qui ne
           permettent pas l’opération d’abandon, les périphériques en lecture
           seule et les systèmes de fichiers en lecture seule sont ignorées
           silencieusement.

       -n, --dry-run
           Cette option permet de tout faire, sauf d’appeler réellement
           l’ioctl FITRIM.

       -o, --offset position
           La position en octet dans le système de fichiers à partir de
           laquelle commencer à chercher les blocs libres à abandonner. La
           valeur par défaut est zéro, désignant le début du système de
           fichiers.

       -l, --length taille
           Le nombre d'octets (après le point de départ) où chercher des blocs
           libres à abandonner. Si la valeur indiquée va au-delà de la fin du
           système de fichiers, fstrim s'arrêtera à la frontière de taille du
           système de fichiers. La valeur par défaut prolonge la recherche
           jusqu'à la fin du système de fichiers.

       -I, --listed-in liste
           Indiquer une liste de fichiers séparés par des deux-points dans le
           format mountinfo du noyau ou de fstab. Tous les fichiers manquants
           ou vides sont ignorés silencieusement. L’évaluation de la liste
           s’arrête après le premier fichier non vide. Par exemple :

           --listed-in /etc/fstab:/proc/self/mountinfo.

           Les systèmes de fichiers avec l'option de montage
           « X-fstrim.notrim » sont sautés.

       -m, --minimum taille_mini
           L'intervalle libre contigu minimal à abandonner, en octet (cette
           valeur est arrondie en interne à un multiple de la taille de bloc
           du système de fichiers). Les intervalles libres plus petits que
           cela seront ignorés et fstrim ajustera la valeur minimale si elle
           est plus petite que le minimum du périphérique et le rapportera
           (fstrim_range.minlen) dans l’espace utilisateur. En augmentant
           cette valeur, l'opération fstrim se terminera plus rapidement pour
           les systèmes de fichiers avec des espaces libres mal fragmentés,
           même si tous les blocs libres ne sont pas abandonnés. La valeur par
           défaut est zéro, pour abandonner tous les blocs libres.

       -v, --verbose
           Exécution détaillée. Avec cette option, fstrim affichera le nombre
           d'octets transmis du système de fichiers par la pile de bloc vers
           le périphérique pour abandon éventuel. Ce nombre est un montant
           maximal d'abandon d'un point de vue du périphérique de stockage,
           parce que l'ioctl FITRIM appelé plusieurs fois continuera à répéter
           l'envoi des mêmes secteurs pour abandon.

           fstrim signalera à chaque fois les mêmes octets à abandonner, mais
           seuls les secteurs sur lesquels une écriture a eu lieu entre les
           abandons seront vraiment abandonnés par le périphérique de
           stockage. De plus, la couche bloc du noyau se réserve le droit
           d'ajuster les intervalles d'abandon pour s'ajuster à la géométrie
           des bandes RAID, aux périphériques ne pouvant pas être rognés dans
           une configuration LVM, etc. Ces réductions ne seront pas reflétées
           par fstrim_range.len (l'option --length).

       --quiet-unsupported
           Supprimer les messages d’erreur si l’opération de rognage (ioctl)
           n’est pas gérée. Cette option est destinée à une utilisation dans
           un fichier de service systemd ou dans des scripts cron pour cacher
           les avertissements qui sont le résultat de problèmes connus, tels
           que le pilote NTFS signalant Mauvais descripteur de fichier lorsque
           le périphérique est monté en lecture seule ou l’absence de prise en
           charge du système de fichiers de l’appel de l’ioctl FITRIM. Cette
           option nettoie aussi le code de retour quand un système de fichiers
           non pris en charge est spécifié sur la ligne de commande de fstrim.

       -h, --help
           Afficher l’aide-mémoire puis quitter.

       -V, --version
           Afficher la version puis quitter.

CODE DE RETOUR
       0
           Succès.

       1
           Échec.

       32
           Tout a échoué.

       64
           Certains abandons sur le système de fichiers ont réussi, d’autres
           ont échoués.

       La commande fstrim --all renvoie 0 (tous ont réussi), 32 (tous ont
       échoué) ou 64 (certains ont réussi, d’autres ont échoué).

AUTEURS
       Lukas Czerner <lczerner@redhat.com>, Karel Zak <kzak@redhat.com>

VOIR AUSSI
       blkdiscard(8), mount(8)

SIGNALER DES BOGUES
       Pour envoyer un rapport de bogue, utilisez le système de gestion des
       problèmes à l'adresse https://github.com/util-linux/util-linux/issues.

DISPONIBILITÉ
       La commande fstrim fait partie du paquet util-linux, qui peut être
       téléchargé de Linux Kernel Archive
       <https://www.kernel.org/pub/linux/utils/util-linux/>.

TRADUCTION
       La traduction française de cette page de manuel a été créée par
       Christophe Blaess <ccb@club-internet.fr>, Michel Quercia <quercia AT
       cal DOT enst DOT fr>, Thierry Vignaud <tvignaud@mandriva.com>, Frédéric
       Delanoy <delanoy_f@yahoo.com>, Thierry Vignaud <tvignaud@mandriva.com>,
       Christophe Sauthier <christophe@sauthier.com>, Sébastien Blanchet,
       Jérôme Perzyna <jperzyna@yahoo.fr>, Aymeric Nys <aymeric AT nnx POINT
       com>, Alain Portal <aportal@univ-montp2.fr>, Thomas Huriaux
       <thomas.huriaux@gmail.com>, Yves Rütschlé <l10n@rutschle.net>, Jean-Luc
       Coulon (f5ibh) <jean-luc.coulon@wanadoo.fr>, Julien Cristau
       <jcristau@debian.org>, Philippe Piette <foudre-blanche@skynet.be>,
       Jean-Baka Domelevo-Entfellner <domelevo@gmail.com>, Nicolas Haller
       <nicolas@boiteameuh.org>, Sylvain Archenault
       <sylvain.archenault@laposte.net>, Valéry Perrin
       <valery.perrin.debian@free.fr>, Jade Alglave <jade.alglave@ens-
       lyon.org>, Nicolas François <nicolas.francois@centraliens.net>,
       Alexandre Kuoch <alex.kuoch@gmail.com>, Lyes Zemmouche
       <iliaas@hotmail.fr>, Florentin Duneau <fduneau@gmail.com>, Alexandre
       Normand <aj.normand@free.fr>, David Prévot <david@tilapin.org> et Jean-
       Paul Guillonneau <guillonneau.jeanpaul@free.fr>

       Cette traduction est une documentation libre ; veuillez vous reporter à
       la GNU General Public License version 3
       ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩ concernant les conditions
       de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE.

       Si vous découvrez un bogue dans la traduction de cette page de manuel,
       veuillez envoyer un message à ⟨debian-l10n-french@lists.debian.org⟩.

util-linux 2.38.1                 11 mai 2022                        FSTRIM(8)

Generated by dwww version 1.15 on Sat Jun 29 01:52:16 CEST 2024.