LVM逻辑卷管理(上)

LVM---Logical Volume Manager(逻辑卷管理器)

从名字上就可以理解,这是管理磁盘,分配村粗空间的。想比较传统分区,LVM具有磁盘空间独立性,空间扩展性,自定义卷标等等更多,更灵活的优势。

我就曾碰到要给磁盘分区添加容量的情况,用fdisk分区弄了半天,最后是错误一堆,后来搞清传统分区是不能在线扩容的。像这种情况LVM就厉害多了。

先弄清下LVM的一些概念:

物理卷PV:

指硬盘分区或类似的设备,在LVM中属于最底层,任何逻辑卷和卷组都要靠物理卷来建立

卷组VG:

一个或多个物理卷组成一个卷组。LVM中,卷组吧多个物理卷组合在一起,形成一个可管理的单元

逻辑卷LV:

建立在卷组之上,逻辑卷可以属于一个卷组,也可以属于不同的多个卷组。

 

LVM管理命令:

 

root@lvm ~]# pvcreate /dev/sdb   创建pv

Physical volume "/dev/sdf" successfully created

---------------------------------------------------------------------

 

 

[root@lvm ~]# pvdisplay /dev/sde 显示pv的详细信息

  "/dev/sde" is a new physical volume of "20.00 GB"

  --- NEW Physical volume ---

  PV Name               /dev/sde

  VG Name               

  PV Size               20.00 GB

  .....

 

[root@lvm ~]# pvscan   扫描下pv

  PV /dev/sdd                      lvm2 [12.00 GB]

  PV /dev/sde                      lvm2 [20.00 GB]

  PV /dev/sdf                      lvm2 [20.00 GB]

  Total: 3 [52.00 GB] / in use: 0 [0   ] / in no VG: 3 [52.00 GB]

---------------------------------------------------------------------

vgcreate photo /dev/sd[def]  创建vg

---------------------------------------------------------------------

[root@lvm ~]# vgscan  扫描vg

  Reading all physical volumes.  This may take a while...

  Found volume group "photo" using metadata type lvm2

---------------------------------------------------------------------

[root@lvm ~]# vgdisplay  显示vg的信息

  --- Volume group ---

  VG Name               photo

  System ID  

  .....

---------------------------------------------------------------------       [root@lvm ~]# pvscan  查询哪个pv属于哪个vg

  PV /dev/sdd   VG photo   lvm2 [12.00 GB / 12.00 GB free]

---------------------------------------------------------------------  

 

[root@lvm ~]# lvcreate -L 20G -n lvm photo 创建逻辑卷

  /dev/cdrom: open failed: 只读文件系统

  Logical volume "lvm" created

---------------------------------------------------------------------

[root@lvm ~]# mkfs.ext3 /dev/photo/lvm 创建逻辑卷后要格式化

格式化后挂载到自己指定的地方就可以了。mount /dev/photo/lvm /lvm

如果需要开机自动挂载则可以写到/etc/fstab文件里面

 

 

---------------------------------------------------------------------

 

这样看上去好像很复杂,看着就头晕。其实总结下还是很有规律的

 

 

 

 

 

这样看上去LVM是不是就很清晰了呢

你可能感兴趣的:(lvm,卷组,逻辑卷管理)