web-dev-qa-db-fra.com

Comment puis-je vérifier si une partition particulière ext4 est journalisée?

J'ai besoin de savoir cela pour cette raison:

Ajoutez l'option de montage data = writeback si vous avez formaté le disque sans journalisation. Sinon, ajoutez les données = ordonnées, ce qui constituerait un bon compromis entre une journalisation complète et aucune journalisation.

à partir de SSDChecklist .

18
user24668

Sudo dumpe2fs /dev/sda1 | more, cherchez une ligne commençant par Fonctionnalités du système de fichiers , devrait indiquer has_journal.

Pour désactiver le journal et accélérer les choses sur une partition ext4, procédez comme suit:

Exemple d'utilisation du périphérique sda1, cela ne signifie pas que vous devriez le faire sur votre disque principal, remplacez sda1 par le disque que vous préparez, la perte de données se produira!

Créer un fichier ext4 sur le disque/dev/sda1

mkfs.ext4 /dev/sda1

Pour activer le mode writeback, utilisez ceci. Ce mode fournira généralement les meilleures performances ext4.

tune2fs -o journal_data_writeback /dev/sda1

Pour supprimer le journal supprimer l'option has_journal, cela désactivera le journal etx4

tune2fs -O ^has_journal /dev/sda1

Vérifiez si tout va bien

e2fsck -f /dev/sda1

Fait, recommandé pour les applications de vitesse seulement! Gl

13
Bruno Pereira

La commande suivante exécutée en tant que superutilisateur et utilisant comme paramètre la partition correcte

debugfs -R features /dev/sda1

devrait vous donner une sortie comme celle-ci

debugfs 1.41.14 (22-Dec-2010)
Filesystem features: has_journal ext_attr resize_inode dir_index filetype needs_recovery extent flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize

où vous pouvez lire has_journal.

12
enzotib

tune2fs -l /dev/sdaX | grep features (from linuxquestions.org )

7
RubyTuesdayDONO