LVM ( Logical Volume Manager ) 架构采用分层结构,可以让分区变得d性,可以随时随地的扩大和缩小分区大小。
磁盘分区后使用 pvcreate 命令可以将分区创建为物理卷 PV。
将多个 PV 组合起来,使用 vgcreate 命令创建成卷组 VG。
VG 相当于整合过的硬盘,LV 则相当于分区,使用 lvcreate 创建 lV。
如何创建 PV、VG、LV 及挂载目录 ?
首先,LV是一个基于物理设备(/dev/sdx)的虚拟设备(/dev/vggroup/lv)。在使用之前需要在文件系统层格式化。格式化的时候会将LV设备大小,block大小等数据写入文件系统metadata(中文叫元数据?)。LV扩容后,在LVM的管理数据,也就是虚拟设备层中,会有更多的物理资源分给虚拟的LV。但是在文件系统层,之前格式化时写入的metadata并没有被改变,所以文件系统并不知道可以利用的容量变大了。这时候就需要对"文件系统进行扩展“,我理解为就是更新metadata,让文件系统更新对虚拟设备大小的认识。你可以看看这两个
# man xfs_growfs
# man resize2fs
因为只是更新metadata内有关容量大小的指定的数据,所以并不需要太多时间,而且对已有的文件并不造成影响。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)