我是新来的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有空间可以增长),你就全都设置好了。
如果不是,则需要查看包含上述逻辑卷的物理卷组,并确保其中有足够的空间来首先增大逻辑卷。