Заметки по файловой системе xfs

XFS подготовка ФС

Запускаем разметку диска:

parted -a optimal <device>
Создаем таблицу разделов:
(parted) mklabel gpt
(parted) u MiB
Смотрим размер диска:

(parted) p
Делаем выровненный раздел на 20Mb:

(parted) mkpart primary xfs 1 19
Форматируем раздел под ФС xfs
mkfs -t xfs <device>
Монтируем созданную ФС:

mount -t xfs -o inode64,noatime,nodiratime <device> <mountpoint>

Увеличение размера раздела LVM/xfs

Сначала увеличиваем партицию, размер физического тома (PV) и размер логического тома (LV):

df -h
parted /dev/vdb print
resizepart 2 +100GB
pvresize /dev/vdb3
lvscan
lvextend /dev/mapper/centos-var -l +100%FREE

Далее увеличиваем размер ФС:

ext4:

resize2fs /dev/mapper/centos-var

xfs:

xfs_growfs -d /dev/mapper/centos-var

Полечим и проверим:

xfs_repair /dev/mapper/centos-var
df -h

Если все прошло успешно увидим нашу ФС с увеличенным размером.