转自:http://m.blog.csdn.net/wuyongpeng0912/article/details/60477123Linux分区及LVM发表于2017/3/19 13:14:17 253人阅读 分类: Linux环境配置 操作环境:vmware虚机
一、整体流程
在使用fdisk/parted等分区工具对硬盘分区之后,是否使用LVM由用户决定 :
1)可以直接对分区后的硬盘进行格式化操作,之后挂载分区;
2)也可以先用LVM逻辑卷管理工具对分区后的物理卷进行管理,之后再对逻辑卷进行格式化操作,之后挂载分区。( LVM的分区类型为8e)
使用LVM的好处是方便硬盘扩展。
二、LVM结构图
http://www.cnblogs.com/jackruicao/p/6258820.html 三、详细流程
1,新建虚拟机 2,添加新硬盘
重启系统后,执行fdisk -l,可看到多了个/dev/sdb设备。 在 Linux 中,每一个硬件设备都映射到一个系统的文件,对于硬盘、光驱等 IDE 或 SCSI 设备也不例外。Linux把各种 IDE 设备分配了一个由 hd 前缀组成的文件;而对于各种 SCSI 设备,则分配了一个由 sd 前缀组成的文件。
3,对硬盘进行分区 使用fdisk工具,对/dev/sdb设备执行分区操作。 也可以使用parted工具对设备进行分区。
4,对分区执行LVM操作(可选/可不选)
5,格式化分区
6,挂载分区到指定目录
7,PV扩容
VG扩容需要先创建一个物理卷PV,并把新的物理机加入到卷组中。
# pvcreate /dev/sdb2
Physical volume “/dev/sdb2” successfully created
# vgextend vg01 /dev/sdb2
8,VG扩容
#vgextend vg01 /dev/sdb2 && vgdisplay
当VG容量不足时,需要先扩容VG。以上命令的操作,是把分区/dev/sda2加入到卷组vg01 里去,来扩容VG卷组vg01,VG扩容之后,才能对VG下的LV进行扩容操作。
VG缩容
不推荐使用。
9,LV扩容 #lvextend -L +10G /dev/vg01/data && resize2fs /dev/vg01/data 当VG卷组vg01还有足够的容量时,可以通过以上命令,对VG下的LV进行扩容。 以上命令分为两部分: lvextend命令执行完后,会立即显示扩容后的逻辑卷大小,但实际上使用df -h查看时,会发现还是原来的大小,即使重启也不会变。 这时,就需要再执行resizefs2命令重新加载逻辑卷的大小才能生效。
补充:
其实lvextend可以再加一个-r的参数,就不用resize2fs了,上面的命令可以简写为:
lvextend -rL +10G /dev/vg01/data
|
|