.\" -*- coding: UTF-8 -*- '\" t .\" Title: fstrim .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.15 .\" Date: 2022-05-11 .\" Manual: System Administration .\" Source: util-linux 2.38.1 .\" Language: English .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH FSTRIM 8 "11 mai 2022" "util\-linux 2.38.1" "Administration Système" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH NOM fstrim – Abandonner les blocs non utilisés d'un système de fichiers monté .SH SYNOPSIS .sp \fBfstrim\fP [\fB\-Aa\fP] [\fB\-o\fP \fIposition\fP] [\fB\-l\fP \fItaille\fP] [\fB\-m\fP \fItaille_mini\fP [\fB\-v\fP] \fIpoint_montage\fP] .SH DESCRIPTION .sp \fBfstrim\fP 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\ »). .sp Par défaut, \fBfstrim\fP 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. .sp Le paramètre \fIpoint_montage\fP est le chemin du répertoire où le système de fichiers est monté. .sp Exécuter \fBfstrim\fP fréquemment, ou même utiliser \fBmount \-o discard\fP, 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. .SH OPTIONS .sp Les arguments \fIposition\fP, \fItaille\fP et \fItaille_mini\fP 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. .sp \fB\-A\fP, \fB\-\-fstab\fP .RS 4 Rogner tous les systèmes de fichiers mentionnés dans \fI/etc/fstab\fP 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 \fB\-\-offset\fP, \fB\-\-length\fP et \fB\-\-minimum\fP 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. .RE .sp \fB\-a, \-\-all\fP .RS 4 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 \fB\-\-offset\fP, \fB\-\-length\fP et \fB\-\-minimum\fP 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. .RE .sp \fB\-n\fP, \fB\-\-dry\-run\fP .RS 4 Cette option permet de tout faire, sauf d’appeler réellement l’ioctl \fBFITRIM\fP. .RE .sp \fB\-o\fP, \fB\-\-offset\fP \fIposition\fP .RS 4 La \fIposition\fP 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. .RE .sp \fB\-l\fP, \fB\-\-length\fP \fItaille\fP .RS 4 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, \fBfstrim\fP 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. .RE .sp \fB\-I\fP, \fB\-\-listed\-in\fP \fIliste\fP .RS 4 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 \fIliste\fP s’arrête après le premier fichier non vide. Par exemple\ : .sp \fB\-\-listed\-in /etc/fstab:/proc/self/mountinfo\fP. .sp Les systèmes de fichiers avec l'option de montage «\ X\-fstrim.notrim\ » sont sautés. .RE .sp \fB\-m\fP, \fB\-\-minimum\fP \fItaille_mini\fP .RS 4 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 \fBfstrim\fP 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 \fBfstrim\fP 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. .RE .sp \fB\-v\fP, \fB\-\-verbose\fP .RS 4 Exécution détaillée. Avec cette option, \fBfstrim\fP 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 \fIFITRIM\fP appelé plusieurs fois continuera à répéter l'envoi des mêmes secteurs pour abandon. .sp \fBfstrim\fP 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 \fB\-\-length\fP). .RE .sp \fB\-\-quiet\-unsupported\fP .RS 4 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 \fIMauvais descripteur de fichier\fP 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 \fBfstrim\fP. .RE .sp \fB\-h\fP, \fB\-\-help\fP .RS 4 Afficher l’aide\-mémoire puis quitter. .RE .sp \fB\-V\fP, \fB\-\-version\fP .RS 4 Afficher la version puis quitter. .RE .SH "CODE DE RETOUR" .sp 0 .RS 4 Succès. .RE .sp 1 .RS 4 Échec. .RE .sp 32 .RS 4 Tout a échoué. .RE .sp 64 .RS 4 Certains abandons sur le système de fichiers ont réussi, d’autres ont échoués. .RE .sp La commande \fBfstrim \-\-all\fP renvoie \fB0\fP (tous ont réussi), \fB32\fP (tous ont échoué) ou \fB64\fP (certains ont réussi, d’autres ont échoué). .SH AUTEURS .sp .MTO lczerner\(atredhat.com "Lukas Czerner" , .MTO kzak\(atredhat.com "Karel Zak" "" .SH "VOIR AUSSI" .sp \fBblkdiscard\fP(8), \fBmount\fP(8) .SH "SIGNALER DES BOGUES" .sp Pour envoyer un rapport de bogue, utilisez le système de gestion des problèmes à l'adresse .URL https://github.com/util\-linux/util\-linux/issues "" . .SH DISPONIBILITÉ .sp La commande \fBfstrim\fP fait partie du paquet util\-linux, qui peut être téléchargé de .URL https://www.kernel.org/pub/linux/utils/util\-linux/ "Linux Kernel Archive" . .PP .SH TRADUCTION La traduction française de cette page de manuel a été créée par Christophe Blaess , Michel Quercia , Thierry Vignaud , Frédéric Delanoy , Thierry Vignaud , Christophe Sauthier , Sébastien Blanchet, Jérôme Perzyna , Aymeric Nys , Alain Portal , Thomas Huriaux , Yves Rütschlé , Jean-Luc Coulon (f5ibh) , Julien Cristau , Philippe Piette , Jean-Baka Domelevo-Entfellner , Nicolas Haller , Sylvain Archenault , Valéry Perrin , Jade Alglave , Nicolas François , Alexandre Kuoch , Lyes Zemmouche , Florentin Duneau , Alexandre Normand , David Prévot et Jean-Paul Guillonneau . .PP Cette traduction est une documentation libre ; veuillez vous reporter à la .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License version 3 .UE concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE. .PP Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à .MT debian-l10n-french@lists.debian.org .ME .