zoukankan      html  css  js  c++  java
  • 《linux就该这么学》第九节课:第七章,RAID阵列和LVM逻辑卷技术

    笔记

    (借鉴请改动)

    7.1、RAID(独立冗余磁盘阵列)

            常见的几种RAID:RAID0,RAID1,RAID5,RAID10

            

                

            raid0  实现写入速度但安全性略低。

            raid1 实现了速度和安全,但容量只能是50%,成本会升高。

            raid5  介于raid0和raid1之间。只是在其他盘之中写入奇偶校验和来实现数据恢复,同时只有三分之二的容量。

            raid10  是raid0和raid1的组合,实现速度和安全,但成本高。

            mdadm   管理linux中软件RAID硬盘阵列。  mdadm  【模式】 【RAID设备名称】【选项】【成员设备名称】

            -a   //检测设备名称或添加备份盘           -n   //指定设备数量

            -l   //指定RAID级别                                 -C   //创建

            -v   //显示过程                                         -f   //模拟设备损坏

            -r   //移除设备                                         -Q   //查看摘要信息

            -D   //查看详细信息                                -S   //停止RAID磁盘阵列

            -x   指定备份盘

                

            //使用四块硬盘做一个raid10,总硬盘名称为/dev/md0

            mdadm  -D /dev/md0查看详细信息

                

            当我们损坏一块后,使用mdadm  -D  /dev/md0查看:

                

            如果某块硬盘损坏,需要重新加入一个盘则需要加入-a参数

            例如,一块损坏加入新的/dev/sdf到/dev/md0:mdadm  /dev/md0  -a  /dev/sdf

            cat    /proc/mdstat    查看RAID级别和最基本信息

            blkid  来查看设备类型,用于查看UUID和格式类型,以更好写入/etc/fstab

                

            -x 参数是指定备份盘:

            mdadm  -Cv   /dev/md0  -n  4   -l   10   -x   1   /dev/sd{b,c,d,e,f}

            //创建一个raid10,四块盘外加一块热备盘,总共5个盘

    7.2、LVM(逻辑卷管理器)

           目的:让用户非常灵活的变更分区的大小。

            LVM可以对硬盘资源进行动态调整,LVM技术是在硬盘分区和文件系统之间添加了一个逻辑层,提供一个抽象的卷组,把多块硬盘进行卷组合并。

               

            部署逻辑卷

            

            例:pvcreate  /dev/sdb  /dev/sdc                         //让两块硬盘支持LVM

                   vgcreate  storage   /dev/sdb   /dev/sdc         //加入到卷组storage

                   lvcreate  -n  vo  -L 300M storage                  //切割出vo大小为300M

            vgcreate  创建卷组,-s参数  指定PE的大小

            lvcreate  切割逻辑卷的命令

            -L    //指定大小              -l  //PE的个数

            -n   //指定名字               -s  //快照

            PE是在卷组中的一个个基本单元,每一个默认4M,例如:参数L切割100M,与参数l指定PE个数25个是一样的大小

            把做好的逻辑卷格式化挂载使用,逻辑卷默认位置在:/dev/卷组名称/逻辑卷名称

                

            lvdisplay的显示,pvdisplay和vgdisplay同理:

                

            扩容逻辑卷

            卸载,扩容,扫描,通知文件系统,再挂载使用

            umount   /dev/storage/vo

            lvextend   -L   500M   /dev/storage/vo      //-L是指定大小

            e2fsck  -f  /dev/storage/vo                        //-f 强制,忽略错误

            resize2fs   /dev/storage/vo

            mount  -a

                

            缩小逻辑卷

            卸载,扫描,通知文件系统,缩小,重新挂载    

            umount   /dev/storage/vo

            e2fsck  -f  /dev/storage/vo                      //-f  强制忽略错误

            resize2fs   /dev/storage/vo   120M         //通知文件系统缩小到120M

            lvreduce  -L  120M   /dev/storage/vo

            mount  -a

                

            逻辑卷快照

            快照卷容量必须等于逻辑卷容量,且一次有效,执行后会被立即删除

            例:lvcreate  -L 120M   -s   -n   SNAP   /dev/storage/vo         //创建快照,名称为SNAP

                   lvconvert  --merge  /dev/storage/SNAP                            //还原快照

            删除逻辑卷

            删除需要一次删除逻辑卷,卷组,物理卷设备,顺序不可颠倒

            例:umount   /dev/storage/vo

                   lvremove   /dev/storage/vo

                   vgremove  storage

                   pvremove   /dev/sdb  /dev/sdc

     (借鉴请改动)

    复习:RAID 10 + LVM增大

    预习:11.30 第八章

               12.1  第九章

               12.2  第十章

  • 相关阅读:
    Atitit 趋势管理之道 attilax著
    Atitit 循环处理的新特性 for...else...
    Atitit 2017年的技术趋势与未来的大技术趋势
    atitit 用什么样的维度看问题.docx 如何了解 看待xxx
    atitit prj mnrs 项目中的几种经理角色.docx
    Atitit IT办公场所以及度假村以及网点以及租房点建设之道 attilax总结
    Atitit 工具选型的因素与方法 attilax总结
    Atitit.团队文化建设影响组织的的一些原理 法则 定理 效应 p826.v4
    Atiitt 管理方面的误区总结 attilax总结
    Atitit 未来趋势把控的书籍 attilax总结 v3
  • 原文地址:https://www.cnblogs.com/charelee/p/9983418.html
Copyright © 2011-2022 走看看