
我的旧磁盘空间是14GB
[root@localhost ~]# df -h /filesystem Size Used Avail Use% Mounted on/dev/mapper/VolGroup-lv_root 14G 4.5G 8.2G 36% /
然后我扩展了它,现在我看到sda2是新的空间?
[root@localhost ~]# fdisk -ldisk /dev/sda: 128.8 GB,128849018880 bytes255 heads,63 sectors/track,15665 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesdisk IDentifIEr: 0x000cd44d Device Boot Start End Blocks ID System/dev/sda1 * 1 64 512000 83 linuxPartition 1 does not end on cylinder boundary./dev/sda2 64 2611 20458496 8e linux LVMdisk /dev/mapper/VolGroup-lv_root: 14.5 GB,14537457664 bytes255 heads,1767 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesdisk IDentifIEr: 0x00000000disk /dev/mapper/VolGroup-lv_swap: 6408 MB,6408896512 bytes255 heads,779 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesdisk IDentifIEr: 0x00000000
我需要先安装新空间吗?
resize2fs -p /dev/mapper/VolGroup-lv_root 108849018880resize2fs 1.41.12 (17-May-2010)The containing partition (or device) is only 3549184 (4k) blocks.You requested a new size of 1474836480 blocks. resize2fs -p /dev/mapper/VolGroup-lv_root 128849018880resize2fs 1.41.12 (17-May-2010)resize2fs: InvalID new size: 128849018880[root@localhost ~]# lvextend -L+90GB /dev/mapper/VolGroup-lv_root Extending logical volume lv_root to 103.54 GiB InsufficIEnt free space: 23040 extents needed,but only 0 available[root@localhost ~]# lvextend -L90GB /dev/mapper/VolGroup-lv_root Extending logical volume lv_root to 90.00 GiB InsufficIEnt free space: 19574 extents needed,but only 0 available
编辑:
所以在尝试pvcreate / vgextend后到目前为止还没有任何工作.我猜测从VM Player添加的新磁盘空间没有出现?
pvscan PV /dev/sda2 VG VolGroup lvm2 [19.51 GiB / 0 free] Total: 1 [19.51 GiB] / in use: 1 [19.51 GiB] / in no VG: 0 [0 ]解决方法 如前所述,您首先要调整包含逻辑卷的分区的大小,而不是继续调整LVM大小.跟着这些步骤:
>使用fdisk -l -u / dev / sda记下当前分区设置(尤其是起始扇区)
>删除分区sda2并重新创建它.使用相同的起始扇区,否则您将丢失数据!显然,最终扇区应该高于之前(fdisk默认会建议使用最后一个可用扇区,所以你可以在这里按ENTER键)
>现在运行partprobe / dev / sda或重启系统.这将通知内核分区大小已更改
>运行pvresize / dev / sda2.这将调整物理卷结构的大小
>执行pvs和vgs以检查LVM是否正确识别了新大小
>您现在可以使用lvresize -l 100%FREE / dev / mapper / VolGroup-lv_root调整LVM卷的大小
>最后,使用resize2fs / dev / mapper / VolGroup-lv_root调整文件系统本身的大小
这些指令对增加磁盘空间(扩展卷)有效
缩小卷在概念上是相似的,但您必须从文件系统收缩开始向后执行步骤.另外,如果您使用XFS或其他无法收缩的文件系统,则无法在没有备份/还原过程的情况下调整LVM卷的大小.
总结以上是内存溢出为你收集整理的重新调整磁盘分区linux / vm的大小全部内容,希望文章能够帮你解决重新调整磁盘分区linux / vm的大小所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)