今天一个学生问我,虚拟机磁盘满了,然后用fdisk工具把原来的磁盘/dev/sda3改为lvm格式,结果不生效。
我的回答是,不能这样搞,已经有数据的磁盘分区怎么能随便修改类型,搞不好就得丢数据。
后面,我了解到,他给虚拟机的原磁盘增加了空间,然后多分了一个新的分区,他的目的是要做lvm。这行不通,但是可以给/dev/sda3这个分区增加空间。
之后,我给他丢了一篇文章,大概的思路是:把/dev/sda4、/dev/sda3也删除,然后重新分sda3,把所有空间都分给sda3,这样就能把sda3的空间增加。
你可能会问,已经有数据,重新分sda3不会把数据删除吗?答案是不会。下面我们来看看我这个学生操作的具体步骤吧:
1)虚拟机软件扩容磁盘容量,先关闭虚拟机,在虚拟机设置上给磁盘扩容到50G
2)安装cloud-utils-growpart gdisk。PS:等会使用该命令给根磁盘扩容
yum -y install cloud-utils-growpart gdisk
3)扩容分区
使用growpart命令扩容/分区。在/dev/sda 磁盘的第3个分区上运行growpart 命令(我们使用3。作为分区号,因为我们的 / 分区在磁盘上的第三个分区)。注意,如果想要使用growpart命令扩容 / 分区,该分区后面不能有其他分区,不然无法扩容。如果 / 分区下面有一个swap分区,只能删掉swap分区,然后执行growpart来扩容 / 根分区。
4. 增加分区容量
5.查看效果
审核编辑:汤梓红
-
磁盘
+关注
关注
1文章
381浏览量
25310 -
命令
+关注
关注
5文章
700浏览量
22150 -
虚拟机
+关注
关注
1文章
950浏览量
28515 -
LVM
+关注
关注
0文章
10浏览量
6472
原文标题:没有做LVM的磁盘如何扩容呢
文章出处:【微信号:aming_linux,微信公众号:阿铭linux】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
Linux系统如何对lvm的分区信息进行恢复
NAS网络存储阵列扩容迁移的说明
【操作指引】NAS存储RAID如何扩容?
【昉·星光 2 高性能RISC-V单板计算机体验】三:从 nvme 磁盘启动 VisionFive2 并对磁盘分区扩容
容器中使用块存储的技巧分享
Linux环境下对磁盘分区进行管理的一种机制
Linux磁盘如何划分 浅谈逻辑卷管理(LVM)相关知识
Linux系统教程之磁盘分区和LVM系统的详细资料概述
![Linux系统教程之<b class='flag-5'>磁盘</b>分区和<b class='flag-5'>LVM</b>系统的详细资料概述](https://file.elecfans.com/web1/M00/69/6F/pIYBAFvYFd-AfE6zAAJA6EKLtpI732.png)
电脑磁盘和硬盘的区别
在Linux运维下如何做到只读一个文件的呢?
如何释放VMware虚拟磁盘未使用空间呢?
![如何释放VMware虚拟<b class='flag-5'>磁盘</b>未使用空间<b class='flag-5'>呢</b>?](https://file1.elecfans.com/web2/M00/A0/3A/wKgZomTsA8KALaB-AAApAbOEl5M347.png)
评论