10.2 raid

分類:IT技術 時間:2017-07-05

10.2

IDE(ATA),並行

SATA,串行

USB,串行

SCSI;UltraSCSI,320Mbps,並行總線(擴展能力很強)

SAS:串行(SCSI的串行口) 2.5英寸

RAID:

  IDE

  SCSI

    -------早期

  SATA

  SAS,SCSI   initiator  target

             適配器接口

  LUN(Logic Uinit Number)

三大資料:

  RAID技術基礎知識

  SCSI基礎

  硬盤基礎知識

硬件RAID

軟件RAID   軟設備標記為fd類型

md:mult disks 內核中有這麽一個模塊

   模擬一個RAID(邏輯RAID)

   /dev/md#

md:

mdadm:將任何塊設備做成RAID

模式化的命令

   創建模式:

       -C

         專用選項:

-l:級別

                -n #:設備個數

                -a [yes|no]:是否自動為其創建設備文件     

                -c:CHUNK(數據塊)大小 2^n,默認64K

                -x #:指定空閑盤個數

   管理模式(可以模式磁盤損壞)

      --add --remove --fail

      mdadm /dev/md# --fail /dev/sda7

   監控模式

       -F

   增長模式

       -G

   裝配模式

       -A

RAID0

   2G:

    4:512M

    2:1G

1 創建分區2個1G:fd 

  partprobe讀取分區

2 cat /proc/partitions

  確保分區被識別

3 ndadm -C /dev/md0 -a yes -l 0 -n 2 /dev/sda{5,6}

4 cat /proc/mdstat

5 mke2fs -j /dev/md0 格式化md0

6 mount /dev/md0 /mnt

RAID1

  2G

     2:2G

1 創建分區2個2G:fd 

2 ndadm -C /dev/md1 -a yes -l 1 -n 2 /dev/sda{7,8}

3 cat /proc/mdstat 它在同步,不影響操作 查看陣列

4 mke2fs -j /dev/md1 格式化md0

5 mount /dev/md0 /media

查看RAID陣列的詳細信息

mdadm -D /dev/md1 顯示設備的詳細信息

      --detail=-D

模擬損壞

mdadm /dev/md1 -f /dev/sda8

損壞移除

mdadm /dev/md1 -r /dev/sda8

加盤(分區和大小和壞盤一致)

mdadm /dev/md1 -a /dev/sda8

      加個空閑盤,有壞盤,會自動頂上去

停止陣列:

   mdadm -S /dev/md#

        --stop

停止後裝配:

  mdadm -A /dev/md1 /dev/sda7 /dev/sda9

rm /dev/md1 徹底刪除md1(文件一刪除)

watch `` 周期性的動態查看一個參數的運行過程

         周期性地執行指定命令,並以全屏方式顯示結果

      -n # 指定周期長度,單位為秒,默認為2

   watch -n # `command`

期望陣列以後每一次停止之後自動裝配,不用指定哪些磁盤

  mdadm -D --scan > /etc/mdadm.conf

 將當前RAID信息保存至配置文件,以便以後進行裝配

RAID5:(支持空閑盤)

   2G:3,1G

   

mke2fs -j -E stride=16 -b 4096 /dev/md0

  指定條帶,塊大小,優化性能stride=CHUNK/Block

lsmod 列出模塊

mdadm 用戶空間工具


Tags: 串行 dev RAID 模式 分區 創建

文章來源:


ads
ads

相關文章
ads

相關文章

ad