重新调整磁盘分区linuxvm的大小

重新调整磁盘分区linuxvm的大小,第1张

概述我运行 Linux客户端的VM Player,我想知道如何扩展磁盘?在VM播放器中,我提供了更多的磁盘空间,但我不确定如何将新的磁盘空间安装/扩展/连接到系统. 我的旧磁盘空间是14GB [root@localhost ~]# df -h /Filesystem Size Used Avail Use% Mounted on/dev/mapper/VolGroup-lv 我运行 Linux客户端的VM Player,我想知道如何扩展磁盘?在VM播放器中,我提供了更多的磁盘空间,但我不确定如何将新的磁盘空间安装/扩展/连接到系统.

我的旧磁盘空间是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的大小所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/1037380.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-24
下一篇2022-05-24

发表评论

登录后才能评论

评论列表(0条)

    保存