Red Hat Certified Engineer 8 备考第八天 存储进阶

时间2019年7月20日

地点:家里

内容:RAID0 1 5 10、mdadm、LVM、df、e2fsck、resize2fs、xfs_growfs

RAID     RAID(Redundant Array of Independent Disks,独立冗余磁盘阵列) RAID技术通过把多个硬盘设备组合成一个容量更大、安全性更好的磁盘阵列,并把数据切割成多个区段后分别存放在各个不同的物理硬盘设备上,然后利用分散读写技术来提升磁盘阵列整体的性能,同时把多个重要数据的副本同步到不同的物理硬盘设备上,从而起到了非常好的数据冗余备份效果。

                    RAID 0     RAID技术通过把多个硬盘设备组合成一个容量更大、安全性更好的磁盘阵列,并把数据切割成多个区段后分别存放在各个不同的物理硬盘设备上,然后利用分散读写技术来提升磁盘阵列整体的性能,同时把多个重要数据的副本同步到不同的物理硬盘设备上,从而起到了非常好的数据冗余备份效果。

                        

                    RAID 1     把两块以上的硬盘设备进行绑定,在写入数据时,是将数据同时写入到多块硬盘设备上(可以将其视为数据的镜像或备份)。当其中某一块硬盘发生故障后,一般会立即自动以热交换的方式来恢复数据的正常使用。

                        

                    RAID 5     RAID5技术是把硬盘设备的数据奇偶校验信息保存到其他硬盘设备中。RAID 5磁盘阵列组中数据的奇偶校验信息并不是单独保存到某一块硬盘设备中,而是存储到除自身以外的其他每一块硬盘设备上,这样的好处是其中任何一设备损坏后不至于出现致命缺陷

                        

                    RAID 10     RAID 10技术是RAID 1+RAID 0技术的一个“组合体”。

                       

mdadm     mdadm命令用于管理Linux系统中的软件RAID硬盘阵列,格式为“mdadm [模式] <RAID设备名称> [选项] [成员设备名称]”。

                         

LVM     LVM(Logical Volume Manager,逻辑卷管理器) 逻辑卷管理器是Linux系统用于对硬盘分区进行管理的一种机制,理论性较强,其创建初衷是为了解决硬盘设备在创建分区后不易修改分区大小的缺陷。

                  

                  物理卷[PV,Physical Volume]

                  卷组[VG,Volume Group]

                  逻辑卷[LV,Logical Volume]

                  部署操作顺序为:pv?vg?lv,卸载为:pv?vg?lv

                

       步骤:1.使用“pvcreate [选项] [磁盘文件路径]”命令使目标磁盘支持LVM技术。

                            可能使用到的参数:

                                                          -f      强制创建物理卷,不需要用户确认
                                                          -u      指定设备的UUID
                                                          -y      所有的问题都回答“yes”
                                                          -Z      是否利用前4个扇区

                 2.使用“vgcreate [目标卷组] [目标磁盘文件路径]”命令将磁盘加入到卷组。

                 3.使用“lvcreate [选项]”创建逻辑卷。

                            可能使用到的参数:

                                                          -L 指定逻辑卷的大小,单位为“kKmMgGtT”字节
                                                          -l 指定逻辑卷的大小(LE数)
                                                          -n 后面跟逻辑卷名
                                                          -s 创建快照

                 4.最后对逻辑卷格式化、挂载。

     磁盘阵列+ 备份盘

        1.添加硬盘,至少四块,三块做RAID5,一块做备份盘

        检查磁盘是否能够被检测到,如图所示,就说明没有问题

        

        2.创建RAID5磁盘阵列+备份盘

        开始制作RAID5+备份盘

       

        3.查看创建设备详细信息

        

      

        4.格式化RAID5磁盘阵列,创建挂载点并进行挂载,并将其写入 /etc/fstab 配置文件

       

       

       

        把硬盘设备/dev/sdb 移出磁盘阵列,然后迅速查看/dev/md0 磁盘阵列的状态,就会发现备份盘已经被自动顶替上去并开始了数据同步。

       

       

df     df命令的英文全称即“Disk Free”,顾名思义功能是用于显示系统上可使用的磁盘空间。默认显示单位为KB, 格式为:“df [选项] [指定文件]” 。

            

e2fsck     e2fsck命令用于检查使用 Linux ext2 档案系统的 partition 是否正常工作。 格式为“e2fsck [选项]

           

     fsck     fsck命令用于检查并修复Linux文件系统,可以同时检查一个或多个 Linux 文件系统;若系统掉电或磁盘发生问题,可利用fsck命令对文件系统进行检查。 格式为“fsck [参数] [文件系统]

                   

resize2fs     resize2fs命令是用来增大或者收缩未加载的“ext2/ext3/ext4”文件系统的大小。 格式为“resize2fs [参数] [文件]

         

xfs文件系统的调整命令是xfs_growfs(只支持增大),格式为“xfs_growfs [目标磁盘]”。

书面笔记

转载于:https://my.oschina.net/u/3697324/blog/3076618

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值