10. raid详解 lvm详解 脚本完成磁盘分区格式化

raid

目的:提高IO能力,提高耐用性
3.raid级别以及优缺点
raid0:条带卷 n倍存储n倍读取 无冗余
至少2块盘
raid1:镜像卷 1/2倍存储、写能力下降、读能力提升、有冗余
至少2块盘
raid0+1:相对于raid1+0 每块磁盘损坏数据恢复时都会影响整个磁盘阵列
至少4块盘
raid1+0:企业最常用的磁盘阵列
至少4块盘
在这里插入图片描述
在这里插入图片描述
raid4 :校验码技术 校验码在一块磁盘上
校验码所在的盘读取量比较大,所以它的性能影响整个阵列的性能
可以有一块盘损坏 但是恢复数据时风险也很大,一旦恢复失败就会彻底损毁
至少3块盘
raid5:分布式校验 比起raid4,不会有一块盘的局限性,(n-1)/n的空间利用率
至少3块盘
raid50:(n-2)/n的空间利用率
至少6块盘

jbod:多个小盘组成大盘.主要针对磁盘存储
至少2块盘
4.SCSI:下图SCSI总线有8或16个接口甚至更多,每个接口可以安装一块甚至多块硬盘
在这里插入图片描述
5.raid分为硬raid和软raid
硬raid:可以只是一个raid芯片,也可以是一个raid阵列柜。相对于软raid,硬raid有自己的芯片性能更强大,
断电不丢失数 据,更安全。
软raid:通过内核模块模拟的设备,存数据需要通过cpu切割,所以性能比硬raid差很多,而且因为要通过内核模块识别
所以系统损坏数据、断电等也会丢失,很不安全
所以大部分公司都会用硬raid
6.(1)
在这里插入图片描述
在这里插入图片描述
(2)模拟损坏
-f | --fail | --set-faulty
例:

在这里插入图片描述
(3)移除
-r | --remove
例:
在这里插入图片描述
(4)添加
-a|–add
在这里插入图片描述
(5)停止阵列
在这里插入图片描述
例:
在这里插入图片描述
然后删除
在这里插入图片描述
(5)重新启用
-A
例:
在这里插入图片描述
(6)-x # 备份盘个数
(7)mdadm -D --scan > /etc/mdadm.con:扫描raid配置信息输出到一个文件,以便以后装配

在这里插入图片描述
(8)存数据时raid会计算一个条带需要多少磁盘块要消耗资源可以用mke2fs指定优化
在这里插入图片描述

在这里插入图片描述

7.创建之前添加磁盘分区要设置系统类型fd

在这里插入图片描述
在这里插入图片描述
更新下,查看系统能否识别新建分区
在这里插入图片描述
创建并查看
在这里插入图片描述
格式化 挂载使用
在这里插入图片描述
例:创建raid1要有冗余所以两块硬盘要同步成一模一样所以有同步时间,如下图
在这里插入图片描述

LVM详解
1.MD模块与DM模块:两个内核中的模块都是可以把多个存储设备映射成一个逻辑设备,一个入口进行管理。
MD模块一般专门用于支持构建raid阵列、
DM模块也可以支持raid阵列但是其中一些如raid5也无法支持、所以他一般用于支持构建lvm等一些结构
DM拥有镜像、多路径等功能
多路径:存储时或者可以两个路径同步存储提升存储性能,也可以一个路径用于存储另一个纯粹作为冗余
镜像:相同与VMware的快照功能,快照是有存储空间的,在拍摄快照时的那一刻记录下来,如果再有数据存入或改变就 只把那些增加或者改变的数据存到快照里,进入磁盘访问数据有两个路径,访问没修改的数据时快照就相当于一个软连接指向没修改的数据,访问修改的数据时就访问快照里的内容,所以快照一般不占多大空间。
好处:公司线上的业务备份时镜像功能可以在不影响业务的情况下进行备份。

在这里插入图片描述
2.lvm自大的特点:可以在不影响数据的情况下可以灵活的删减和增加硬盘进行空间的缩减或扩容,存储数据时可以分散存储在每个磁盘上,所以如果其中的一块磁盘坏了就会损坏整个数据,这时可以用镜像功能来备份数据。
存储时自动划分为多个单位PE进行存储
逻辑卷名字一般都是连接文件,可以在/dev/mapper中查看
在这里插入图片描述
3.模拟创建lvs
(1)创建分区修改类型为8e,更新然后确保内核已经识别分区(步骤同raid)
注意:fdisk最多能识别15个分区
在这里插入图片描述
(2)pv创建物理卷和相关命令
pvcreate
在这里插入图片描述
pvdisplay | pvs 查看
pvscan 扫描当前系统有多少pv
pvremove 移除pv
pvmove 挪走数据
(3) vg 创建卷组与相关命令
vgcreate
在这里插入图片描述
-s #M|G… 指定PE大小
vgs | vgdisplay 查看
vgremove 移除vg
vgreduce 缩小vg缩小之前挪走pv数据用pvmove
在这里插入图片描述
vgextend 扩展vg
在这里插入图片描述
(4)lv 创建逻辑卷与相关命令
! m在这里插入图片描述
lvcreate -n LV_NAME -L #M|G VG_NAME
在这里插入图片描述
lvs | lvdisplay 查看(注意逻辑卷名一般都是在/dev/卷组名/逻辑卷名)
在这里插入图片描述
lvremove 移除

(5)扩展逻辑卷分为两步:
扩展物理边界(扩展之前要查看卷组空间足够)
lvextend
-L [+]# /PATH/TO/LV
+3G | 5G
在这里插入图片描述在这里插入图片描述
扩展逻辑边界
resize2fs
[-p] /PATH/TO/LV 物理边界有多大就扩展到多大
在这里插入图片描述
(6) 缩减逻辑卷:与扩展顺序相反,先缩减逻辑边界在缩减物理边界
在这里插入图片描述
缩减逻辑边界
在这里插入图片描述

在这里插入图片描述
缩减物理边界
在这里插入图片描述

在这里插入图片描述
(7)快照卷:就是在拍摄快照的一瞬间重新创建一个存储数据的空间,如果再有新的的数据变动时就会存入新创的空间当中,我们可以直接访问原数据(快照卷),也可以直接访问变动的数据空间然后再访问快照卷空间,快照就是原来的数据,变动的数据就是快照之后实时的服务器数据
在这里插入图片描述
真正的备份需要结合增量备份或差异备份来一起备份,这个快照卷只是备份的一个阶段
注意:
在这里插入图片描述
lvcreate
-n 快照卷名字 (最后在加上原卷名字)
-s 指创建快照卷
-p r|w|x 权限
在这里插入图片描述
例:可以挂在快照卷实验查看到快照卷是只读不变的
在这里插入图片描述
删除快照:
在这里插入图片描述
删除卷组:从后往前
例:
在这里插入图片描述
(8)挂在之后的目录跟显示出的不一样只是个链接
在这里插入图片描述
(9)
在这里插入图片描述

脚本完成磁盘分区格式化

在这里插入图片描述
先删除分区,但删除太快了要把内存中的内容rsync一下同步到磁盘上
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
可以在上图添加查看磁盘是否挂载
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值