GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment utiliser la commande "xfs_admin" pour modifier les paramètres d'un système de fichiers XFS

Utilisez la commande xfs_admin pour modifier les paramètres d'un système de fichiers XFS. Vous pouvez également utiliser la commande xfs_admin pour afficher l'étiquette du système de fichiers et l'UUID :

# xfs_admin -lu /dev/mapper/vg_test-lv_test 
label = "XFS"
UUID = e6c8b645-b1c8-4911-9597-4e1ea2ab22ba

Vous devez démonter le système de fichiers avant de modifier les paramètres avec la commande xfs_admin. Avec le système de fichiers non monté, vous pouvez modifier les paramètres suivants :

  • -L [étiquette]  :utilisez cette option pour modifier l'étiquette du système de fichiers.
  • -U [UUID]  :Utilisez cette option pour modifier l'UUID du système de fichiers.

Si vous essayez de modifier un paramètre alors que le système de fichiers XFS est monté, vous obtiendrez une erreur similaire à celle illustrée ci-dessous.

# xfs_admin -L new_label /dev/mapper/vg_test-lv_test 
xfs_admin: /dev/mapper/vg_test-lv_test contains a mounted filesystem

fatal error -- couldn't initialize XFS library

Modification de l'étiquette du système de fichiers XFS

Pour modifier l'étiquette d'un système de fichiers XFS (/data), utilisez la commande ci-dessous.

# umount /data
# xfs_admin -L new_label /dev/mapper/vg_test-lv_test 
writing all SBs
new label = "new_label"

Vérifiez la nouvelle étiquette à l'aide de la commande ci-dessous.

# xfs_admin -l /dev/mapper/vg_test-lv_test 
label = "new_label"

Vous ne pouvez pas utiliser d'étiquette avec plus de 12 Longs caractères. L'étiquette du système de fichiers peut être effacée à l'aide de la valeur spéciale "-" pour l'étiquette. Par exemple :

# xfs_admin -L -- /dev/mapper/vg_test-lv_test 
writing all SBs
new label = ""
# xfs_admin -l /dev/mapper/vg_test-lv_test 
label = ""

Changer l'UUID du système de fichiers XFS

Semblable à l'étiquette du système de fichiers XFS, l'UUID peut également être modifié avec la commande "xfs_admin". Utilisez la commande ci-dessous pour définir un nouvel UUID XFS.

# xfs_admin -U c1b9d5a2-f162-11cf-9ece-0020afc76f16 /dev/mapper/vg_test-lv_test 
Clearing log and setting UUID
writing all SBs
new UUID = c1b9d5a2-f162-11cf-9ece-0020afc76f16

Vérifiez le nouvel UUID du système de fichiers XFS à l'aide de la commande ci-dessous.

# xfs_admin -u /dev/mapper/vg_test-lv_test 
UUID = c1b9d5a2-f162-11cf-9ece-0020afc76f16

L'uuid peut également être nil , qui définira l'UUID du système de fichiers sur l'UUID nul. Par exemple,

# xfs_admin -U nil /dev/mapper/vg_test-lv_test 
Clearing log and setting UUID
writing all SBs
new UUID = 00000000-0000-0000-0000-000000000000

Vérifiez l'UUID nul avec la commande ci-dessous.

# xfs_admin -u /dev/mapper/vg_test-lv_test 
UUID = 00000000-0000-0000-0000-000000000000

Activer les compteurs paresseux

Vous pouvez également utiliser la commande xfs_admin pour activer ou désactiver les compteurs différés. Lorsque les compteurs paresseux sont activés, le superbloc n'est pas modifié ou enregistré lorsque des modifications sont apportées aux compteurs d'espace libre et d'inode. Les informations sont stockées dans d'autres parties du système de fichiers pour conserver les valeurs des compteurs. Cela fournit des améliorations significatives des performances dans certaines configurations. L'activation et la désactivation des compteurs paresseux prennent du temps sur les systèmes de fichiers volumineux, car l'ensemble du système de fichiers doit être analysé. Pour activer et désactiver les compteurs différés :

  • -c 1  :Active les compteurs paresseux
  • -c 0 :Désactive les compteurs paresseux


Cent OS
  1. Comment utiliser la commande Su sous Linux

  2. Comment utiliser la commande chown pour changer de propriétaire sous Linux

  3. Comment utiliser la commande ldconfig sous Linux

  4. Comment utiliser la commande ipset sous Linux

  5. Comment changer l'UUID du système de fichiers (2 mêmes UUID) ?

Comment utiliser la commande history sur CentOS 8

Comment utiliser la commande mtr traceroute sur CentOS 8

Comment changer le nom d'hôte sur CentOS 8

Comment utiliser la commande PS

Comment utiliser la commande TOP

Comment créer un système de fichiers XFS