1、加入新硬盘
2、分区
PV(physical volume)即物理卷,就是物理磁盘,可以通过fdisk -l 查看 *** 作系统有几块硬盘
VG(volume group)即卷组,就是一组物理磁盘的组合,里面可以有一块硬盘也可以有多块硬盘
LV(logical volume)及逻辑卷,就是在VG(指定的物理磁盘组)里面划分出来的
可以说成是PV就是硬盘,而VG就是管理硬盘的 *** 作系统,而LV就是 *** 作系统分出来的各个分区.
PV->VG->LV-> 文件系统使用(挂载到某个目录)
对新磁盘/dev/sdb进行分区
[root@xt-prod-mydb02 ~]# parted /dev/sdb
GNU Parted 3.1
Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) mklabel
New disk label type? gpt
(parted) mkpart
Partition name? []?
File system type? [ext2]? xfs
Start? 1
End? 10G
(parted) q
Information: You may need to update /etc/fstab.
创建物理卷pvcreate /dev/sdb1
创建卷组 并将物理卷加入其中 vgcreate data /dev/sdb1 (data为卷组名)
创建逻辑卷组并分配大小lvcreate -l +100%FREE -n lvdata data
格式化mkfs.xfs /dev/mappper/data-lvdata
开机挂载新硬盘vi /etc/fstab
挂载 mount -a (先建data目录mkdir /data)
查看 df -lh
卸载挂点 umount /dev/mapper/data-lvdata
3、扩容
磁盘/dev/sdb只分10个G。。还有10G没有分配。。所以继续进行分区
parted /dev/sdb
打印分区信息表可以看到有两个分区了。
创建物理卷 pvcreat /dev/sdb2
查看将要扩容的卷组信息 vgdisplay可见可扩容大小为0
将物理卷扩展到卷组 #vgextend data /dev/sdb2 (此处‘cl’是卷组名称)
再次查看卷组信息vgdisplay 可扩容空间变成10G
将卷组中空闲空间扩展到 /data #lvextend -l +100%FREE /dev/mapper/data-lvdata
.刷新文件系统是扩容生效 #xfs_growfs /dev/mapper/data-lvdata
查看结果 :df -lh 扩容成功
思路:因为做了系统盘本身做了 lvm ,所以只需要将新磁盘加到现有的 lv 上去即可,具体的思路是: PV->VG->LV->文件系统使用(挂载到某个目录)
PV (physical volume) 即物理卷,就是物理磁盘,可以通过 lsblk / fdisk -l 查看 *** 作系统有几块硬盘
VG (volume group) 即卷组,就是一组物理磁盘的组合,里面可以有一块硬盘也可以有多块硬盘
LV (logical volume) 即逻辑卷,就是在 VG (指定的物理磁盘组)里面划分出来的
可以说成是 PV 就是硬盘,而 VG 就是管理硬盘的 *** 作系统,而 LV 就是 *** 作系统分出来的各个分区 。
此时 /dev/mapper/vg0-data 使用率已经超过 90%
查看新加盘 vdc
查看vgname
用 pvcreate /dev/vdb 命令将 /dev/vdb 磁盘转换为物理卷(PV)
查看系统pv卷
使用 vgextend 命令将 /dev/vdb 加入到 centos 这个 vg 卷组中,也就是把两个物理卷放到一个 vg 卷组里统一管理
再次查看 vg 卷组的信息,观察 Free PE/Size 的变化
命令直接扩容对应的 LV 分区,这里我直接用的 data 分区的路径 /dev/mapper/vg0-data,猜测用 lv 的名字也可以,lv 的名字可以使用 lvdisplay 命令查询, +100%FREE 的意思是把剩下的空间全部分配,也可以写成 “+120G -n”
从下面可以发现,我给 /dev/mapper/vg0-data 分区增加的 400G 空间并没有加上,是因为需要刷新一下
使用 xfs_growfs 命令刷新分区的空间,可以看到新加的 400G 磁盘已经添加到 /dev/mapper/vg0-data 分区了
1.关闭虚拟机,调整磁盘容量大小。
2.开启虚拟机,查看磁盘分区信息。
3.创建新分区
4.重新读取分区
5.创建物理卷
6.查看卷组名称,以及卷组使用情况
7.将物理卷扩展到卷组
8.查看当前逻辑卷的空间状态
9.将卷组中的空闲空间扩展到根分区逻辑卷
10.执行
11.查看扩展之后磁盘使用情况
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)