Désactivation de la journalisation EXT4

24.10.2022
03:14

Vous savez probablement ce qu'est la journalisation. Dans les systèmes de fichiers, elle est nécessaire pour pouvoir récupérer le système de fichiers en cas de défaillance. Cela est particulièrement utile dans les cas où des opérations d'écriture de données étaient en cours au moment de la panne.

On sait que lorsqu'une écriture est incomplète, le système de fichiers reste dans un état corrompu et ne peut pas être monté. Si vous activez la journalisation, fsck pourra effectuer une vérification au démarrage du système et restaurer l'état à partir de la journalisation. Voyons maintenant comment désactiver la journalisation dans Ext4.

Désactiver la journalisation

Comment vérifier si la journalisation est activée pour une partition de disque particulière ? Exécutez :

$ sudo dumpe2fs /dev/nvme0n1p5 | grep has_journal

Désactivation de la journalisation EXT4

Voir /dev/nvme0n1p5 - fichier de partition. Il peut avoir un nom différent. S'il y a has_journal dans la ligne Filesystem Features, alors le journal est activé. S'il est activé et que tout fonctionne. La désactivation de la journalisation du système de fichiers s'effectue de la manière suivante :

$ sudo tune2fs -O ^has_journal /dev/nvme0n1p5

Désactivation de la journalisation EXT4

Si vous ne souhaitez pas désactiver la journalisation, mais que vous voulez que le système soit plus productif, activez le mode writeback. Après cela, aucune donnée ne sera écrite dans le journal, à l'exception des métadonnées.

Les données sont d'abord sur le disque, puis l'opération est enregistrée. Ext4 présente les meilleures performances dans ce mode de fonctionnement.

Nous allons le faire :

$ sudo tune2fs -o journal_data_writeback /dev/nvme0n1p5

Comment récupérer le mode de journalisation ? Pour ce faire, vous pouvez exécuter :

$ sudo tune2fs -o journal_data_ordered /dev/nvme0n1p5

Désactivation de la journalisation EXT4

Comme pour le mode writeback , le fichier /etc/fstab peut être activé par l'utilisateur. Dans les options de montage de la partition, ajoutez data=writeback:

$ sudo vi /etc/fstab

Désactivation de la journalisation EXT4

Existe-t-il un autre moyen d'améliorer les performances ? Oui, ajoutez l'option noatime, qui désactive la mise à jour du champ du dernier fichier accédé. Cela réduit le nombre d'accès au disque, mais prolonge la durée de vie du disque SSD.

15% de réduction sur les nouveaux VPS
Dépêchez-vous de commander un serveur dans n'importe quelle localité
Choisir un VPS

Autres articles

24.10.2022
17 821
Base de connaissances / Instructions
Défragmenter un disque sous Linux
24.10.2022
9 274
Base de connaissances / Instructions
Comment redimensionner une image dans GIMP
24.10.2022
6 132
Base de connaissances / Instructions
Désinstaller Nginx dans Ubuntu