1.VMware虚拟机关机,视物理机与需求扩展磁盘。
虚拟机-硬盘-扩展-确定,之后需要等待2-3分钟
2.物理卷操作,将新增物理盘读入系统
(1)
键入命令:fdisk的/ dev / sda上“SDA就是经过扩容的硬盘,为SCSI硬盘,IDE类型硬盘对应为HDA,是对该硬盘进行操作”
键入:米‘列出的fdisk的帮助’
我们在这里是要添加一个新分区,即将扩容出来的那部分做成一个新分区,这样才能被操作系统挂载识别。
键入:N”命令ñ用于添加新分区”
此时,fdisk的会让你选择添加为逻辑分区呢(编号从5开始)还是主分区(编号1到4)。
选择主分区吧,则键入磷;。选择逻辑分区键入升
我们选择主分区于是:
键入:p “选择创建主分区”
此时,fdisk的会让你选择主分区的编号,如果已经有了主分区SDA1,SDA2,那么编号就选3,即要创建的该分区为sda3的。
键入:3
此时,fdisk的又会让你选择该分区的开始值这个就是分区的开始值(startcylinder);这里最好直接按回车,如果您输入了一个非默认的数字,可能会造成 空间浪费;
对于分区的结束值(endcylinder),同样直接按回车这时候会显示出你新建分区的柱面范围和空间大小。
此时键入:W表示“保存所有并退出,分区划分完毕”
我们的新建分区/ dev / sda3,却不是LVM的。所以,接下来使用fdisk将其改成LVM的。
(2)为/ dev / sda3指定为LVM
fdisk / dev / sda
命令(m for help):t //改变分区系统ID
分区号(1-4):3 //指定分区号
十六进制代码(类型L到列表代码):8e //指定要改成的id号,8e代表LVM。
命令(m for help):w //保存
查看结果:fdisk -l
3.物理卷操作,格式化该新添加的分区
检查运行资料:partprobe
格式化键入:
mkfs -t ext3 / dev / sda3
或者
mkfs.ext3 / dev / sda3
4.卷组操作,将物理卷读入卷组
查看逻辑分区情况:lvs
查询虚拟卷名称
创建物理分区:pvcreate / dev / sda3
将物理卷加到虚拟卷:vgextend centos / dev / sda3
注意:其中centos是当前需要扩充的lvm组名,可以通过df -h查看,例如我的是:/ dev / mapper / centos-root,也可看上图的VG
查看虚拟卷情况:vgdisplay
主要查看免费PE / Size 5375 / <21.00 GiB,说明我们最多可以有21.00G的扩充空间,减少10M就能全部加入逻辑分区。
5.逻辑卷操作,给根分区增加空间
逻辑区扩展:lvextend -L + 20G / dev / mapper / centos-root / dev / sda3
查看逻辑区启动设置情况:vim / etc / fstab
要先做fsck,检查文件系统:resize2fs -p / dev / mapper / centos-root
告诉系统,分割区大小有调整了,以实际情况为主:xfs_growfs / dev / mapper / centos-root
到此所有操作完毕,使用df -h来查看扩充后的空间大小