Linux
調整 XFS 分區大小(增加)
我是 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
(for/dev/mapper/vg00-var
) 和2.5G
(for/dev/mapper/vg00-home
):
bash$ lvdisplay <partition> | grep 'LV Size'
如果邏輯分區更大(因此您的 FS 有增長空間),則一切就緒。
如果不是,那麼您需要查看包含上述邏輯卷的物理卷組,並確保其中有足夠的空間首先增長邏輯卷。