LVM(逻辑卷管理器)
解决分区灵活调整大小问题,
PV 物理卷 //三个硬盘做PV操作
VG 卷组 //两个硬盘合并,整体
LV 逻辑卷 //整个大硬盘,自行切割
首先,将三个硬盘支持PV操作
然后合并
切割
PE大小默认4M
400 M =100PE
PV VG LV
功能 物理卷 卷组 逻辑卷
扫描 pvscan vgscan lvscan
建立 pvcreate vgcreate lvcreate
显示 pvdisplay vgdisplay lvdisplay
删除 pvremove vgremove lvremove
扩展 + vgextend lvextend
缩小 - vgreduce lvreduce
创建
添加两块硬盘
给两块盘创建PV
pvcreate /dev/sdb Pvcreate /dev/sdc
创建卷组VG
vgcreate xiaobai/dev/sdb /dev/sdc
这是卷组名
提取两个的资源
切割卷组LV
lvcreate -n vo -l 100 xiaobai
-n 卷组名称
-l PE的个数
-L 总大小
回车
怎么找创建的
/dev/xiaobai/vo
/dev/卷组名/逻辑卷名称
格式化
注意xfs,不支持LVM 技术
mkfs.ext4 /dev/xiaobai/vo
创建一个挂载点目录
mkdir /xiao
挂载
mount /dev/xiaobai/vo /xiao
查看
df -h
发现:定义400M,变成380
是被允许的,正常现象,
考试中,定义400就写400
写入保存
Vim /etc/fstab
重启 查看
Beroot df -h
扩容重点
先卸载掉文件系统
Umount /xiao
扩容
Lvextend -L 800M /dev/xiaobai/vo
-l PE个数
-L 总大小
检查系统有没有被损坏
e2fsck -f /dev/xiaobai/vo
-f 强制扫描
通知系统内核,大小发生变化
resize2fs /dev/xiaochong/vo
有的会让从新检测损坏
怎么解决?
重新多打几遍检测,还是不行,
Mount -a 重新挂载
在检测
resize2fs /dev/xiaochong/vo
OK
缩小
做好数据备份
返回家目录
卸载目录系统
Umount /xiao
检查系统的完整性
e2fsck -f /dev/xiaobai/vo
-f扫描
通知系统内核
resize2fs /dev/xiaobai/vo 500M
没报错代表可以 缩小到500
流程是,询问可不可以,可以则变更
变更
Lvreduce -L 500m /dev/xiaobai/vo
Y
Mount -a 挂载
命令总结
创建PV
pvcreate /dev/sdb Pvcreate /dev/sdc
创建卷组VG
vgcreate xiaobai/dev/sdb /dev/sdc
切割卷组LV
lvcreate -n vo -l 100 xiaobai (从xiaobai卷组里切割 100个)
-n 卷组名称
-l PE的个数
-L 总大小
查看
/dev/卷组名/逻辑卷名称
格式化
mkfs.ext4 /dev/xiaobai/vo
创建一个挂载点目录
mkdir /xiao
挂载
mount /dev/xiaobai/vo /xiao
----------
先卸载掉文件系统
Umount /xiao
扩容 Lvextend -L 800M /dev/xiaobai/vo
检查系统有没有被损坏
e2fsck -f /dev/xiaobai/vo
通知系统内核,大小发生变化
resize2fs /dev/xiaochong/vo
先raid 在 lvm
逻辑卷快照
Lvcreate -L 500M-s-n SNAP/dev/xiaobai/vo
查看设备信息
lvdisplay
Ll /dev/xiaobai/vo
/dev/卷组名/逻辑卷名称
进入xiaobai目录下
Ls看到文件
rm -rf *
恢复,
返回家目录
卸载
Umount /dev/xiaobai/vo
Lvconvert --merge /dev/xiaobai/SNAP
要等会,正在恢复
此时恢复成功
Ll /dev/xiaobai/
发现SNAP文件没有了
快照只能使用一次
查看没有挂载上
挂载: Mount -a
Ls
完全删除LVM技术
先卸载,umount /dev/xiaobai/vo
Vim /etc/fstab
把写入的信息删除掉
移除lvm
Lvremove /dev/xiaobai/vo
移除VG
Vgremove xiaobai
移除PV
pvremove /dev/sdb
pvremove /dev/sdc
考试:原题扩容操作
考试中,不要多次重启
否则可能会出错
参数
开不了机怎么办?
输入root的用户密码
进入排除模式中
编辑
Vim /etc/fstab
把错误信息删除,或者修正
保存退出
reboot重启