学习内容

1.部署磁盘阵列(RAID 10和RAID 5&热备盘),创建、模拟损坏磁盘、移除磁盘、删除磁盘阵列

2.LVM(逻辑卷管理器)的原理及常用命令,创建、扩容、缩小、删除操作

一、部署磁盘阵列

RAID 10:至少4块硬盘   结合RAID1 和 RAID 0技术 ,先组RAID1再组RAID0

利用虚拟机添加4块硬盘,搭建实验环境    /dev/sdb   /dev/sdc   /dev/sdd    /dev/sde

第一步:创建RAID 10

            mdadm    -Cv   /dev/md0(此处为阵列组名称)      -n  4(4块磁盘)   -l 10(RAID级别)    /dev/sdb   /dev/sdc   /dev/sdd    /dev/sde

LinuxProbe第十天听课笔记_绝对路径

第二步:查看磁盘阵列组状况

            mdadm   -D   /dev/md0

第三步:格式化磁盘阵列组

            mkfs.xfs   /dev/md0

第四步:创建挂载点,并挂载操作,配置开机自动挂载

           mkdir    /挂载目录

           mount    /dev/md0    /挂载目录

           编辑/etc/fstab文件配置挂载点

                 或者输入:echo  "/dev/md0      /挂载目录      xfs        defaults     0  0"   >>  /etc/fstab

LinuxProbe第十天听课笔记_磁盘阵列_02

删除磁盘阵列

1.卸载磁盘阵列挂载目录

2.移除硬盘或者模拟磁盘损坏,使用参数-f

3.移除硬盘使用参数-r

4.停止RAID磁盘阵列,使用命令:mdadm --stop /dev/md0

LinuxProbe第十天听课笔记_相对路径_03


二、LVM(逻辑卷管理器)

术语:

物理卷:PV   又称磁盘资源

卷组:VG  又称资源池

逻辑卷:LV   类似LUN

基本单元:PE  类似资源切片

LinuxProbe第十天听课笔记_物理设备_04

LinuxProbe第十天听课笔记_物理设备_05

创建LVM逻辑卷三步骤

1.硬盘启用PV操作  2.创建VG卷组    3.根据容量需求划分LV卷

1.命令:pvcreate  /dev/sdb  /dev/sdc

2.命令:vgcreate  RAID组名称  /dev/sdb  /dev/sdc

3.命令:lvcreate  -n  vo(逻辑卷组名称)  -L  100M(以容量为单位)   RAID组名称

                                                           -l   100(以基本单元个数:每个单元默认4MB)

4.命令:mkfs.ext4    逻辑卷名称(绝对路径)    LVM技术格式化类型:不要使用xfs类型

5命令:挂载

LinuxProbe第十天听课笔记_逻辑卷_06

LinuxProbe第十天听课笔记_相对路径_07


扩容逻辑卷

1.卸载:umount

2.扩容:lvextend -L  200M  逻辑卷组名称

3.查看完整性:e2fsck  -f  逻辑卷组名称

4.重置扩容后的容量:resize2fs  逻辑卷组名称

5.先挂载再查看 :mount      df -h

LinuxProbe第十天听课笔记_磁盘阵列_08

删除逻辑卷

1.先卸载

2.lvremove   逻辑卷名称

3.vgremove  卷组名称(可直接输入卷组名称,相对路径)

4.pvremove  物理设备名称

LinuxProbe第十天听课笔记_磁盘阵列_09