Linux学习第7天 RAID&LVM

一、RAID磁盘冗余阵列

1.1RAID 0

 

 

优点:读写性能提升数倍,并且经济

缺点:安全性极差,损坏一块硬盘数据全失

1.2 RAID 1

 

 

优点:安全性高,损坏一块硬盘数据已经可以正常存储

缺点:数据冗余,硬盘设备利用率低

1.3 RAID5

 

 

 兼顾了RAID 1和RAID 0 的问题,使用了parity奇偶校验信息进行备份

1.4 RAID 10

 

 

 至少4块硬盘两两先做RAID1 然后在做RAID 0。RAID1保证了数据安全,RAID保证了读写速度。并且最多硬盘可以损坏50%

使用较为广泛

1.6 创建RAID

madam -Cv  /dev/md0  -n 4 -l 10 /dev/sd[b-e]     -x 1  (x表示热备盘)

mkfs.xfs /dev/md0 格式化

mount 挂载 

vim /etc/fstab  使其永久生效

1.7 磁盘损坏后增加磁盘操作

umount 取消挂载

madam /dev/md0 -a /dev/sdnew 增加磁盘

madam -D /dev/md0 查看状态

二、LVM逻辑卷管理

简单理解,将多个磁盘的空间融合在一起形成一个大的磁盘,然后进行切割

主要命令

 

2.1 PV操作 让硬盘支持LVM技术

pvcreate /dev/sdb /dev/sdc

2.2 VG操作 将两块硬盘融合到一块卷组中

vgcreate /LVM(卷组名称) /dev/sdb /dev/sdc

2.3 LV操作 将卷组切割出所需要的逻辑卷大小

lvcreate -n (逻辑卷名称) -L 400M /LVM(卷组名称)    L 直接切割多少空间

lvcreate -n (逻辑卷名称) -l 100 /LVM(卷组名称)        l  切割多少个PE   一个PE=4M

接下来 开始格式化、挂载、vim /etc/stab

2.4 逻辑卷扩容

umount 

lvextend -L 500M /dev/卷组名/逻辑卷名称

e2fsck -f /dev/卷组名/逻辑卷名称   检查硬盘完整性,并重置容量

mount -a 重新挂载

df -h 看磁盘容量

2.5 逻辑卷缩小

umount 

e2fsck -f  /dev/卷组名/逻辑卷名称   检查硬盘完整性

resize2fs /dev/dev/卷组名/逻辑卷名称  200M 确认是否可以缩小至200M

lvreduce -L 200 /dev/卷组名/逻辑卷名称

mount -a 重新挂载

df -h 看磁盘容量

2.6 删除逻辑卷  步骤

umount

vim /etc/fstab 删除配置信息

lvremove  /dev/卷组名/逻辑卷名

vgremove 卷组名

pvremove /dev/sdb /dev/sdc

 

posted @ 2021-04-01 19:59  究极小怪兽  阅读(99)  评论(0)    收藏  举报