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 模式 分區 創建
文章來源: