Linux下LVM 的创建
一.LVM的介绍
在LVM中物理卷会被叫做PV(physical volume),而操作系统可以便用的为VG(volume group),首先需要把PV添加到VG里,在这个VG建立之初就确定的这个VG的PP(Physical partition)会是多大,当PP为512MB里,哪添加到VG的PV就会按512MB大小来切分PV。我们在建立LV(Logical Volume)时,会确认在当前LV所要使用的PP的个数,和VG可用的PP个数,如果这个LV需要10GB哪就是20个PP。如果有一天10GB不够用了,我们可以在线为这个LV添中PP,添加10个PP哪这个LV就为15GB。如果VG里已经没有了可用的PP,哪可以再添一块物理磁盘,添中到这个VG,再添加PP到LV。这是AIX的实现方式,个人记忆与linux不同的就是,PV,AIX里在PV一定是一块物理磁盘,而linux是PV是通过fdisk /dev/sdb这样的方式切分出来的。
二. 创建过程:要求:添加四块硬盘,实现lvm卷使其能够动态的调整容量
步骤:(改ID——》PV阶段——》VG阶段——》LV阶段)
1. fdisk -l 查看磁盘的分区情况
2.fdisk /dev/sdb 进行分区 ,如下图:()其他三个的同理
3.partprobe (作用是分区之后同步到内核中,支持在线同步,不用重启系统)
4.pvcreate /dev/sd{b,c,d,e}1 创建pv pvscan查看
5.vgcreate -s 10M huavg /dev/sd{b,c,d}1 创建vg阶段有一个磁盘没有加入
6.lvcreate -l 1 -n hualv huavg 创建lv
7.mkfs.ext3 /dev/huavg/hualv 格式化文件系统
8.创建挂载点,挂载光驱 mkdir /mnt/lvm mount /dev/huavg/hualv /mnt/lvm/
9.df -h 查看一下
10.修改/etc/fstab 做永久性挂载