Я новичок в xfs и задавался вопросом, как увеличить размер / var и / home, я предполагаю, что xfs не просто увеличивается в размере по мере необходимости ...
Filesystem Type Size Used Avail Use% Mounted on
/dev/sda1 ext3 4.0G 418M 3.6G 11% /
none devtmpfs 4.2G 205k 4.2G 1% /dev
none tmpfs 4.2G 0 4.2G 0% /dev/shm
none tmpfs 4.2G 0 4.2G 0% /tmp
none tmpfs 4.2G 58k 4.2G 1% /var/run
none tmpfs 4.2G 0 4.2G 0% /var/lock
none tmpfs 4.2G 0 4.2G 0% /lib/init/rw
/dev/mapper/vg00-usr
xfs 4.3G 640M 3.7G 15% /usr
/dev/mapper/vg00-var
xfs 4.3G 657M 3.7G 16% /var
/dev/mapper/vg00-home
xfs
4.3G 1.9G 2.5G 44% /home
также:
# parted
/dev/sda
GNU Parted 2.2
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print
Model: Areca ARC-1110-VOL#00 (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 32.3kB 4006MB 4006MB primary ext3
2 4006MB 6013MB 2007MB primary linux-swap(v1)
3 6013MB 1000GB 994GB primary lvm
Вы используете LVM, и это хорошо. Пока логический том, в котором /var
и /home
жить больше, чем они сейчас, вы можете изменить размер с помощью xfs_growfs
.
Сначала убедитесь, что логический том, который вы используете для двух разделов, больше, чем 3.7G
(для /dev/mapper/vg00-var
) и 2.5G
(для /dev/mapper/vg00-home
):
bash$ lvdisplay <partition> | grep 'LV Size'
Если логический раздел больше (значит, у вашей FS есть место для роста), все готово.
Если это не так, вам нужно посмотреть на группу физических томов, которая содержит указанный выше логический том, и убедиться, что в ней достаточно места для увеличения логического тома.