Linux_LVM、RAID_RHEL7

简介: 目录目录LVM逻辑卷管理把物理分区初始化为物理卷创建卷组建立逻辑卷格式化挂载vg拓展操作lv扩展操作RAIDRAID 类型 RAID0条带化RAID1镜像RAID5条带冗余mdadm指令模拟故障LVM逻辑卷管理...

目录

LVM逻辑卷管理

把物理分区初始化为物理卷

pvcreate /dev/sdX1 /dev/sdb1
pvs  #查看物理卷,还可以使用pvdisplay、pvscan

创建卷组

把物理卷分组,卷组的最小存储单位是PE,默认PE的大小为4M

vgcreate 卷组名 /dev/sdX1 /dev/sdb1  
vgs   #查看卷组vgdisplay、vgscan 
vgcreate -s xM 卷组名 /dev/sdX1 /dev/sdb1 #创建VG并指定PE大小

建立逻辑卷

lvcreate -L 容量 卷组名 -n 逻辑卷名 
lvcreate -l PE的个数 卷组名 -n 逻辑卷名  
lvs  #查看逻辑卷大小lvdisplay、lvscan

格式化

mkfs.xfs /dev/卷组名/逻辑卷名

挂载

mount /dev/卷组名/逻辑卷名  /挂载点

vg拓展操作

vg 的扩展:

 vgextend  卷组名    物理卷

vg 的缩小

vgreduce     卷组名    物理卷

vg 的改名

 vgrename   老的卷组名  新的卷组名

vg 的迁移

 vgexport  #导出,vg 在导出前要停止 vg 的使用 
 vgchange -an 卷组名
 vgimport   #导入

lv扩展操作

lv 扩展

lvextend -L 5500M /dev/myvg1/mylv
xfs_growfs /dev/myvg1/mylv   

xfs lvm 只能增大,不能缩小
ext4 lvm 可以增大/缩小
lv的缩小

umount  #卸载
resize2fs  /dev/extvg/extlv  500M   
lvreduce  -L 500M /dev/extvg/extlv
mount   #重新挂载

lvm 的修复

vgcfgrestore -l  卷组名
vgcfgrestore -f 文件名  卷组名 
lvchange -an /dev/卷组名/逻辑卷名
lvchange -ay /dev/卷组名/逻辑卷名

vm的快照

lvcreate -L 10M -n mys1 -s /dev/extvg/extlv   #创建
lvconvert --merge  /dev/extvg/mys1   #还原,还原后快照消失

RAID

软RAID:用操作系统实现的冗余 消耗cpu、内存

硬RAID:用服务器上的raid卡实现的冗余(有 cpu、内存)

RAID 类型 :

RAID0条带化

至少 2 块磁盘
优点:写速度快
缺点:没有冗余

RAID1镜像

至少 2 个磁盘
优点:提高了冗余
缺点:写的速度没有提升,磁盘的使用率 1/N

RAID5条带冗余

至少 3 块硬盘
优点:提高了冗余性,同时提高了写的速度
缺点:修改数据速度慢 磁盘的使用率 N-1/N

mdadm指令

建立RAID

mdadm -C /dev/mdX -a yes -l 级别 -n 磁盘的数量  /dev/sdb1    /dev/sdc1   
mkfs.xfs  /dev/mdX  
mount /dev/mdX /123

模拟故障

mdadm /dev/md1 -f /dev/sdb3
mdadm /dev/md1 -r /dev/sdb3
mdadm -a /dev/md1 /dev/sdb3
mdadm -D /dev/md1
停止raid

mdadm -S /dev/md1   

恢复raid

 mdadm -As /dev/md1
相关文章
|
3月前
|
存储 Linux 5G
Linux 基于 LVM 逻辑卷的磁盘管理【简明教程】
这篇文章介绍了LVM(逻辑卷管理)如何提供灵活的磁盘管理方式,允许动态调整逻辑卷的大小而不会丢失数据。
Linux 基于 LVM 逻辑卷的磁盘管理【简明教程】
|
4月前
|
存储 监控 Linux
|
4月前
|
存储 Linux
在Linux中,LVM是什么?
在Linux中,LVM是什么?
|
4月前
|
存储 监控 Linux
在Linux中,如何使用LVM管理逻辑卷?
在Linux中,如何使用LVM管理逻辑卷?
|
4月前
|
存储 数据挖掘 Linux
在Linux中,LVM(逻辑卷管理)的主要优势是什么?如何扩展LVM卷?
在Linux中,LVM(逻辑卷管理)的主要优势是什么?如何扩展LVM卷?
|
4月前
|
Linux
【Linux逻辑卷全解】带你玩转linux LVM 逻辑卷
【Linux逻辑卷全解】带你玩转linux LVM 逻辑卷
|
7月前
|
运维 Linux 虚拟化
linux|磁盘管理工作|lvm逻辑管理卷的创建和使用总结(包括扩容,根目录扩容演示)
linux|磁盘管理工作|lvm逻辑管理卷的创建和使用总结(包括扩容,根目录扩容演示)
596 0
|
6月前
|
存储 Linux 存储虚拟化
46. 【Linux教程】逻辑卷与 LVM 介绍
46. 【Linux教程】逻辑卷与 LVM 介绍
50 0
|
7月前
|
存储 Linux 数据库
Linux中LVM逻辑盘卷管理
LVM (Logical Volume Manager) 是Linux系统中的一种存储管理工具,它将物理硬盘组织成物理卷(PV),然后将物理卷组合成卷组(VG),最后从卷组中创建逻辑卷(LV)。逻辑卷可以按需调整大小,跨越多个物理卷,提供更高的灵活性和可扩展性。LVM的主要优点包括:
|
7月前
|
存储 固态存储 Linux