记一次Linux虚拟机进行磁盘扩展后的扩容操作过程

简介: 记一次Linux虚拟机进行磁盘扩展后的扩容操作过程

640.jpg

640.jpg


如下图所示


1、lsblk 和df -PTh可以看到/data分区容量为53G,由于业务需要,需要对其扩容

fdisk -l查看发现其对应的PV卷为/dev/sda5为扩展逻辑分区

640.png

640.png

poweroff关闭虚拟机后进行磁盘扩展操作

640.png

例如扩展到150G

640.png


扩展完成会提示需要在操作系统内部对磁盘重新分区,然后扩展文件系统


640.png


这时lsblk与df -PTh查看发现磁盘/dev/sda总容量变为150G,但是各分区无变化


640.png


下面进入正题

1、fdisk /dev/sda对磁盘进行重新分区


640.png

2、先删除逻辑分区号5,扩展分区号4,再新建扩展分区4,w保存


640.png

3、这时需要去修改vi /etc/fstab,注释掉/data分区这一行


640.png

4、重启机器后,lsblk查看分区情况


640.png

5、fdisk /dev/sda这时新建扩展逻辑分区5,扇区号起点与终点都默认,

然后w保存分区


640.png


6、这时再次重启机器,让系统读取新的分区表


640.png

7、pvresize /dev/sda5,调整pv大小,可以发现pv /dev/sda5已经变为113G大小

640.png

vgdisplay可以看到Free PE大小60GB


640.png

8、lvextend -l +100%FREE /dev/vg_centos/lv_data

进行LV卷扩展


640.png

9、由于没有挂载分区,这时文件系统扩展命令执行会提示没有挂载


640.png

10、取消/etc/fstab中/data分区中的注释,mount -a挂载分区

然后xfs_growfs /dev/vg_centos/lv_data,扩展xfs文件系统


640.png

11、df -PTh 与lsblk可以看到扩展成功,建议重启验证是否分区正常,开机是否正常


640.png

相关文章
|
4月前
|
Linux 虚拟化 iOS开发
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
852 0
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
|
9月前
|
Linux 虚拟化 iOS开发
Rocky Linux 10 x86_64 OVF (sysin) - VMware 虚拟机模板
Rocky Linux 10 x86_64 OVF (sysin) - VMware 虚拟机模板
538 35
Rocky Linux 10 x86_64 OVF (sysin) - VMware 虚拟机模板
|
9月前
|
Linux 虚拟化 iOS开发
Rocky Linux 10 aarch64 OVF (sysin) - Apple silicon VMware 虚拟机模板
Rocky Linux 10 aarch64 OVF (sysin) - Apple silicon VMware 虚拟机模板
355 34
Rocky Linux 10 aarch64 OVF (sysin) - Apple silicon VMware 虚拟机模板
|
7月前
|
Linux 虚拟化 iOS开发
VMware Remote Console 13.0.0 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
VMware Remote Console 13.0.0 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
1700 0
VMware Remote Console 13.0.0 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
|
10月前
|
存储 监控 Linux
Linux: 检测磁盘坏块 你得会吧!
Linux: 检测磁盘坏块 你得会吧!
666 19
Linux: 检测磁盘坏块 你得会吧!
|
9月前
|
Linux
在线对Linux进行磁盘扩容的技术指南。
综上所述,Linux磁盘扩容的过程,重要的不仅是技术,更是对每一步骤的深刻理解和投入的爱心。只要手握正确的工具,我们不仅能满足"孩子"的成长需求,还能享受其中的乐趣和成就。
566 10
|
10月前
|
监控 固态存储 Linux
如何判断Linux磁盘是SSD还是HDD?
总的来说,判断磁盘是SSD还是HDD并不复杂,只需要使用正确的命令和方法,就可以轻松得到结果。希望这些信息对你有所帮助,如果你还有其他问题,欢迎随时提问。
1106 15
|
11月前
|
Linux
Linux系统ext4磁盘扩容实践指南
这个过程就像是给你的房子建一个新的储物间。你需要先找到空地(创建新的分区),然后建造储物间(格式化为ext4文件系统),最后将储物间添加到你的房子中(将新的分区添加到文件系统中)。完成这些步骤后,你就有了一个更大的储物空间。
1119 10
|
12月前
|
存储 数据挖掘 虚拟化
vsan数据恢复—vsan缓存盘故障导致虚拟机磁盘文件丢失的数据恢复案例
VMware vsan架构采用2+1模式。每台设备只有一个磁盘组(7+1),缓存盘的大小为240GB,容量盘的大小为1.2TB。 由于其中一台主机(0号组设备)的缓存盘出现故障,导致VMware虚拟化环境中搭建的2台虚拟机的磁盘文件(vmdk)丢失。