天天看点

LVM逻辑卷磁盘管理

LVM管理流程:

创建分区-->创建PV-->创建VG-->创建LV-->格式化-->挂载

1.分区:

fdisk -cu /dev/sdc 

n-p-1-回车--回车-t--8e--p--w

partx -a /dev/sdc ##相同的方法操作/dev/sdd,/dev/sde

cat /proc/partitions ##验证

2.创建pv

pvcreate /dev/sdc1 /dev/sdd1 /dev/sde1 == pvcreate /dev/sd{c,d,e}1

pvs ##查看是否成功

3.创建vg

vgcreate /dev/my_vg /dev/sd{c,d,e}1 ##将三块硬盘加入my_vg卷组

vgs ##查看

4.创建LV

lvcreate -n /dev/my_vg/my_lv -L 45G ##从VG中划分45G给my_lv

lvs ##查看

5.格式化

mkfs.ext4 /dev/my_vg/my_lv 

6.挂载使用

mkdir /mail

mount /dev/my_vg/my_lv /mail

vi /etc/fstab

/dev/my_vg/my_lv /mail ext4 defaults 0 0

:wq

mount -a

mount ##验证

1.LVM逻辑卷管理:

1)作用:动态扩容

2)基本概念:

物理卷PV:将分区创建为多个PE,1PE=4M默认值。

卷组VG:将物理卷中PE集中管理。

逻辑卷LV:从卷组中划分的PE组成,直接建立文件系统即可使用。

2.逻辑卷LV的扩容:

1)VG中有足够的剩余PE

lvextend /dev/my_vg/my_lv -L +10G ##给my_lv扩容10G

resize2fs /dev/my_vg/my_lv ##修改my_lv逻辑卷的大小

df -h ##查看验证

2)VG中剩余PE不足

fdisk -cu /dev/sdb

n--p--1--回车--t--8e--w

partx -a /dev/sdb

pvcreate /dev/sdb1

vgextend /dev/my_vg /dev/sdb1 ##扩容VG

lvextend /dev/my_vg/my_lv /dev/sdb1 ##直接将/dev/sdb1的所有PE,扩容给my_lv逻辑卷

resize2fs /dev/my_vg/my_lv

df -h

3.除新建、扩容外,推荐图形工具调整:

vi /etc/yum.repos.d/rhel.repo

[local]

name=cdrom

baseurl=file:///mnt

enabled=1

gpgcheck=0

mount /dev/cdrom /mnt 

yum -y groupinstall "Desktop" "X Window System" ##安装桌面

yum -y install system-config-lvm ##lvm图形管理工具

图形界面下执行:system-config-lvm

本文转自信自己belive51CTO博客,原文链接:http://blog.51cto.com/11638205/2043888 ,如需转载请自行联系原作者

继续阅读