GNU/Linux >> Belajar Linux >  >> Cent OS

Cara menggunakan perintah "xfs_admin" untuk mengubah parameter sistem file XFS

Gunakan perintah xfs_admin untuk mengubah parameter sistem file XFS. Anda juga dapat menggunakan perintah xfs_admin untuk melihat label sistem file dan UUID:

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

Anda harus meng-unmount sistem file sebelum mengubah parameter dengan perintah xfs_admin. Dengan sistem file yang di-unmount, Anda dapat mengubah parameter berikut:

  • -L [label] :Gunakan opsi ini untuk mengubah label sistem file.
  • -U [UUID] :Gunakan opsi ini untuk mengubah UUID sistem file.

Jika Anda mencoba mengubah parameter apa pun saat sistem file XFS dipasang, Anda akan mendapatkan kesalahan yang serupa dengan yang ditunjukkan di bawah ini.

# 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

Mengubah Label sistem file XFS

Untuk mengubah Label sistem file XFS (/data) gunakan perintah di bawah ini.

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

Verifikasi label baru menggunakan perintah di bawah ini.

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

Anda tidak dapat menggunakan label dengan lebih dari 12 karakter panjang. Label sistem file dapat dihapus menggunakan nilai “–” khusus untuk label. Misalnya:

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

Mengubah UUID sistem file XFS

Mirip dengan label sistem file XFS, UUID juga dapat diubah dengan perintah "xfs_admin". Gunakan perintah di bawah ini untuk menyetel UUID XFS baru.

# 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

Verifikasi UUID baru dari sistem file XFS menggunakan perintah di bawah ini.

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

uuid mungkin juga nil , yang akan mengatur UUID sistem file ke UUID nol. Misalnya,

# 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

Verifikasi UUID nihil dengan perintah di bawah ini.

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

Mengaktifkan penghitung malas

Anda juga dapat menggunakan perintah xfs_admin untuk mengaktifkan atau menonaktifkan penghitung malas. Dengan penghitung malas diaktifkan, superblok tidak dimodifikasi atau dicatat ketika perubahan dilakukan pada penghitung ruang kosong dan inode. Informasi disimpan di bagian lain dari sistem file untuk mempertahankan nilai penghitung. Ini memberikan peningkatan kinerja yang signifikan dalam beberapa konfigurasi. Mengaktifkan dan menonaktifkan penghitung malas memakan waktu pada sistem file besar karena seluruh sistem file harus dipindai. Untuk mengaktifkan dan menonaktifkan penghitung malas:

  • -c 1 :Mengaktifkan penghitung malas
  • -c 0 :Menonaktifkan penghitung malas


Cent OS
  1. Cara menggunakan Perintah Su di Linux

  2. CentOS / RHEL :Cara mengubah UUID sistem file

  3. Cara menggunakan Perintah ldconfig di Linux

  1. Cara Menggunakan Perintah chown untuk Mengubah Kepemilikan di Linux

  2. Cara Menggunakan Perintah chmod (Ubah Mode) di Linux

  3. Cara menggunakan Perintah ipset di Linux

  1. Cara Menggunakan Perintah fsck untuk Memeriksa dan Memperbaiki Sistem File

  2. Bagaimana cara mengubah UUID sistem file (2 UUID yang sama)?

  3. Bagaimana cara menggunakan baris perintah untuk mengubah volume?