GNU/Linux >> Znalost Linux >  >> Cent OS

Jak použít příkaz „xfs_admin“ ke změně parametrů souborového systému XFS

Ke změně parametrů systému souborů XFS použijte příkaz xfs_admin. K zobrazení štítku systému souborů a UUID:

můžete také použít příkaz xfs_admin
# xfs_admin -lu /dev/mapper/vg_test-lv_test 
label = "XFS"
UUID = e6c8b645-b1c8-4911-9597-4e1ea2ab22ba

Před změnou parametrů pomocí příkazu xfs_admin musíte odpojit systém souborů. Když je systém souborů odpojený, můžete změnit následující parametry:

  • -L [štítek] :Tuto možnost použijte ke změně jmenovky systému souborů.
  • -U [UUID] :Tuto možnost použijte ke změně UUID systému souborů.

Pokud se pokusíte změnit jakýkoli parametr, když je připojen souborový systém XFS, zobrazí se chyba podobná té, která je uvedena níže.

# 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

Změna štítku souborového systému XFS

Chcete-li změnit Label systému souborů XFS (/data), použijte níže uvedený příkaz.

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

Ověřte nový štítek pomocí níže uvedeného příkazu.

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

Nelze použít štítek s více než 12 znaků dlouhé. Návěští souborového systému lze vymazat pomocí speciální hodnoty „–“ pro štítek. Například:

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

Změna UUID souborového systému XFS

Podobně jako u štítku souborového systému XFS lze UUID také změnit příkazem „xfs_admin“. Pomocí níže uvedeného příkazu nastavte nové XFS UUID.

# 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

Ověřte nové UUID souborového systému XFS pomocí níže uvedeného příkazu.

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

Uuid může být také nulové , který nastaví UUID souborového systému na null UUID. Například,

# 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

Ověřte nulové UUID pomocí níže uvedeného příkazu.

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

Povolení líných čítačů

K povolení nebo zakázání líných čítačů můžete také použít příkaz xfs_admin. Pokud jsou povoleny líné čítače, superblok se nezmění ani nezaprotokoluje, když jsou provedeny změny v čítači volného místa a čítačů inodů. Informace jsou uloženy v jiných částech systému souborů, aby se zachovaly hodnoty čítače. To poskytuje významné zlepšení výkonu v některých konfiguracích. Povolení a zakázání líných čítačů je na velkých souborových systémech časově náročné, protože musí být prohledán celý souborový systém. Chcete-li povolit a zakázat pomalé čítače:

  • -c 1 :Povolí líné čítače
  • -c 0 :Deaktivuje líné čítače


Cent OS
  1. Jak používat Su Command v Linuxu

  2. Jak používat příkaz chown ke změně vlastnictví v Linuxu

  3. Jak používat příkaz ldconfig v Linuxu

  1. Jak používat příkaz ipset v Linuxu

  2. Jak změnit UUID souborového systému (2 stejné UUID)?

  3. Jak používat příkazový řádek ke změně hlasitosti?

  1. Jak používat příkaz fsck ke kontrole a opravě systému souborů

  2. Jak používat příkaz chmod (Change Mode) v Linuxu

  3. CentOS / RHEL :Jak změnit UUID souborového systému