linux:fs:xfs_notes
Содержание
XFS заметки
XFS надёжная ФС пережившая не один десяток отключений электричества на домашнем NAS.
Дефрагментация XFS
Проверить степень фрагментации, xfs_db(8)
xfs_db -r -c frag /dev/sda1
Выполнить дефрагментацию, xfs_fsr(8)
# xfs_db -r -c frag /dev/sda1 actual 3979, ideal 2332, fragmentation factor 41,39% Note, this number is largely meaningless. Files on this filesystem average 1,71 extents per file
Проверка диска на ошибки и восстановление
Вместо [[https://linux.die.net/man/8/xfs_check|xfs_check(8)]] следует использовать [[https://linux.die.net/man/8/xfs_repair|xfs_repair(8)]]. Актуально для Debian 12. Порядок действий. Ключ -L использовать только в крайнем случае. <code bash> xfs_repair -n # проверка без изменений xfs_repair # исправление ошибок xfs_repair -L # исправление ошибок, если не монтируется
Прочее
Новые опции XFS (ядро 5.10+) - bigtime и inobtcount.
- bigtime Проблема 2038 года
- inobtcount
Для существующей ФС. Сначала отмонтировать ФС
umount /mnt/disk1
Применить изменения через xfs_admin(8)
xfs_admin -O bigtime=1 /dev/sda1 xfs_admin -O inobtcount=1 /dev/sda1
Проверить через xfs_info(8)
xfs_info /dev/sda1 | grep bigtime = reflink=1 bigtime=1 inobtcount=1 nrext64=0
linux/fs/xfs_notes.txt · Последнее изменение: 2024/09/17 01:06 — dx
Обсуждение