我在 1 TB 硬盘上使用 LVM 分区安装了 ubuntu 服务器。但是,安装后,我只能看到 10 Gig 空间,这是 fidsk 输出
`
# fdisk -l
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00041507
Device Boot Start End Blocks Id System
/dev/sda1 * 1 10 71680 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 10 121602 976689152 8e Linux LVM
Disk /dev/dm-0: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/dm-0 doesn't contain a valid partition table
Disk /dev/dm-1: 2147 MB, 2147483648 bytes
255 heads, 63 sectors/track, 261 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/dm-1 doesn't contain a valid partition table
You have new mail in /var/mail/root
and df -h output
df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/system-root
9.9G 6.6G 2.8G 71% /
devtmpfs 1.9G 232K 1.9G 1% /dev
tmpfs 1.9G 4.0K 1.9G 1% /dev/shm
/dev/sda1 68M 22M 43M 34% /boot
tmpfs 6.0G 0 6.0G 0% /var/spool/asterisk/monitor
You have new mail in /var/mail/root
`
有什么方法可以不重新安装就增加这个空间吗?
答案1
您显然只为根文件系统分配了 10gb。您可以使用pvs
查看 lvm 为卷分配了多少空间以及剩余多少空间,并lvextend
增加逻辑卷的大小(无需卸载)。增加逻辑卷的大小后,您需要告诉文件系统使用新空间。假设您使用的是 ext[234],您可以使用 执行此操作resize2fs
,它也可以在不卸载的情况下扩展。
sudo lvextend -L 20g system/root
sudo resize2fs /dev/mapper/system-root
请注意,扩展卷以使用所有未分配的空间可能不是一个好主意,因为如果您选择这样做,您将没有剩余空间来稍后添加新卷,或者使用 lvm 快照。您可以稍后减小卷的大小以释放一些空间,但这需要卸载 fs,因此您需要从其他介质启动服务器。
答案2
说真的,你重启过吗?这将导致文件系统重新计算它应该有多大。有一个命令可以实时执行此操作,但我现在不记得它是什么了。