lvm

1.Logical Volume Manager,逻辑卷管理
(1)作用:屏蔽了底层磁盘布局,便于动态调整磁盘容量
(2)优点:
空间利用率高
可以在线扩展容量
数据备份方便
可随意定义逻辑卷卷标
注:/boot分区用于存放引导文件,不能应用LVM机制


2.LVM机制的基本概念
(1)PV(Physical Volume,物理卷)
整个硬盘,或使用fdisk等工具建立的普通分区
包括许多默认4MB大小的PE(Physical Extents,基本单元)
(2)VG(Volume Group,卷组)
一个或多个物理卷组合而成的整体
(3)LV(Logical Volume,逻辑卷)
从卷组中分割出的一块空间,用于建立文件系统
LE(Logical Extents)与PE大小相同并一一对应





一定要先创建PV才能识别VG和LV哦


3.LVM管理命令






(1)建立命令的用法
pvcreate  设备名
vgcreate  卷组名  物理卷名1  物理卷名2
lvcreate   -L  大小  -n  逻辑卷名  卷组名


4.LVM创建步骤:

(1) fdisk(需要把分区的ID改为8e)或者parted分区

fdisk 设备 

敲t改分区ID8e  ---LVM

(2)创建物理卷并扫描
#pvcreate    设备名
#pvscan
(3)创建卷组并扫描
#vgcreate    卷组名     物理卷名1   物理卷名2
#vgscan
(4)创建逻辑卷并扫描
#lvcreate    -L  大小  -n  逻辑卷名    卷组名
#lvscan
(5)格式化(使用mkfs命令创建ext3文件系统)
#mkfs    -t  ext3   /dev/卷组名/逻辑卷名
#mkfs.ext3  /dev/卷组名/逻辑卷名
#mkfe2fs    -j  /dev/卷组名/逻辑卷名
(6)挂载
mount命令
(7)vi /etc/fstab
编辑/etc/fstab时,若采用UUID作为挂载源,则需要先用 blkid 命令去查看相应逻辑卷的UUID
每个逻辑卷都有超级块信息,可以用dumpe2fs 或tune2fs -l命令查看。


5.逻辑卷扩容(可在线扩容)

(1)lvextend命令
作用:逻辑卷的扩容
格式:lvextend     -L  大小  /dev/卷组名/逻辑卷名
(2)resize2fs命令
作用:更新系统识别的文件系统大小(增大文件系统)
格式:resize2fs    /dev/卷组名/逻辑卷名


6.离线缩容
(1) 卸载文件系统
umount
(2)检验修复文件系统
fsck /dev卷组名/逻辑卷 -y
(3)缩小文件系统大小
resize2fs /dev/卷组名/逻辑卷   容量大小
(4)缩小逻辑卷大小
lvresize /dev/卷组名/逻辑卷 -L  - 容量大小
注意:
(1)如果要增大逻辑卷,先用增大逻辑卷,再用resize2fs增大文件系统
可以在线增大逻辑卷
(2)如果要缩小逻辑卷,先用resizefs缩小文件系统再缩小逻辑卷
必须先卸载文件系统


7.正确关闭LVM的步骤
(1)umount卸载lvm文件系统
(2)lvremove删除逻辑卷
(3)vgremove删除卷组
(4)pvremove删除物理卷
(5)清除/etc/fstab中LVM的挂载记录
(6)fdisk修改分区ID
注意:千万不要在没有关闭LVM的情况下删除分区


8.模拟故障
pv、vg、lv都正常,但文件系统不正常
模拟故障
(1)备份逻辑卷
dd if=/devg0/lv0 of=lv0.bak
(2)模拟对逻辑卷的破坏操作
dd if=/dev/zero of=/devg0/lv0 bs=512 count=4
(3)检查是否能挂载该分区
报错:mount: you must specify the filesystem type
(4)对逻辑卷进行修复
fsck -yt ext3 /devg0/lv0
(5)再次挂载该分区
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值