linux磁盘冗余阵列
生活随笔
收集整理的這篇文章主要介紹了
linux磁盘冗余阵列
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
RAID防止硬盤物理損壞以及增加存儲設備的吞吐量,RAID常見的組合有0、1、5、和10RAID0:至少需要兩塊硬盤,可以有效提高硬盤的性能和吞吐量,但沒有數據的冗余和錯誤修復能力將多塊硬盤通過硬件或軟件的方式串聯在一起,成為一個大的卷集,將數據依次寫到各個硬盤中,這樣性能會極大提升,但若任意一塊硬盤故障則整個系統的數據都會受到破壞!RAID1:需要至少兩塊硬盤,可以有效的提高數據資料的安全性和可修復性,但成本卻高了在數據寫入硬盤時也會在另一個閑置的硬盤上生成鏡像文件,在不影響性能的情況下最大限度保證數據資料的可靠性,只要在在一對鏡像盤中還有一塊硬盤可以使用,那么數據也不會丟失,擁有很好的硬盤冗余能力,但磁盤利用率僅為50%RAID5:需要至少三塊硬盤,兼顧性能,數據安全和存儲成本每個磁盤上使用“parity”塊來保存其他硬盤數據的奇偶校驗信息(并非其他硬盤上的數據),以數據的奇偶校驗信息來保證數據的安全RAID10:需要至少四塊硬盤,兼具速度和安全性,但成本很高繼承了RAID0的快速與RAID1的安全,RAID1與RAID0的組合,四個硬盤兩兩以RAID1形成冗余陣列,再將兩個RAID1以RAID0形成讀寫陣列!成本高!一般用于存放要求速度與差錯控制的數據mdadm命令:-a檢測設備名稱-n指定設備數量-l指定raid級別-C創建-v顯示過程-f模擬設備損壞-r移除設備-a添加設備-Q查看摘要信息-D查看詳細信息-S停止陣列[root@dagege dev]# mdadm -Cv /dev/md0 -n 5 -l 10 /dev/sdb /dev/sdc /dev/sdd /dev/sde
#創建RAID10陣列,使用四個硬盤組成,允許一組RAID1中有一個故障盤而不影響使用
[root@dagege dev]# mdadm -Cv /dev/md0 -n 3 -l 5 -x 1 /dev/sdb /dev/sdc /dev/sdd /dev/sde
#創建RAID5陣列,使用三個硬盤,剩余一個作為備份盤,當其中有一個出現故障時自動頂替上去
轉載于:https://www.cnblogs.com/dagege/p/6979439.html
總結
以上是生活随笔為你收集整理的linux磁盘冗余阵列的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 虚拟机win10系统安装详细教程
- 下一篇: 给linux用户加入sudo权限