中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建

發布時間:2020-06-29 12:04:31 來源:網絡 閱讀:1434 作者:wx5d3a7feeb53cc 欄目:云計算

? ? ? ? 磁盤陣列(Redundant Arrays of Independent Drives,RAID)


簡介

? ? ? ? 磁盤陣列:“獨立磁盤構成的具有冗余能力的陣列”?

? ? ? ? 磁盤陣列是把多塊獨立的物理硬盤按不同的方式組合起來形成一個硬盤組(LVM邏輯卷),從而提供比單個硬盤更高的存儲性能和提供數據備份技術。?磁盤陣列還能利用同位檢查(Parity Check)的觀念,在數組中任意一個硬盤故障時,仍可讀出數據,在數據重構時,將數據經計算后重新置入新硬盤中。


功能

RAID技術主要有以下三個基本功能:

(1)通過對磁盤上的數據進行條帶化,實現對數據成塊存取,減少磁盤的機械尋道時間,提高了數據存取速度。?

(2)通過對一個陣列中的幾塊磁盤同時讀取,減少了磁盤的機械尋道時間,提高數據存取速度。?

(3)通過鏡像或者存儲奇偶校驗信息的方式,實現了對數據的冗余保護。

?

原理

? ? ? ? ?磁盤陣列作為獨立系統在主機外直連或通過網絡與主機相連。磁盤陣列有多個端口可以被不同主機或不同端口連接。一個主機連接陣列的不同端口可提升傳輸速度。?

和當時PC用單磁盤內部集成緩存一樣,在磁盤陣列內部為加快與主機交互速度,都帶有一定量的緩沖存儲器。主機與磁盤陣列的緩存交互,緩存與具體的磁盤交互數據。??

? ? ? ? 在應用中,有部分常用的數據是需要經常讀取的,磁盤陣列根據內部的算法,查找出這些經常讀取的數據,存儲在緩存中,加快主機讀取這些數據的速度,而對于其他緩存中沒有的數據,主機要讀取,則由陣列從磁盤上直接讀取傳輸給主機。對于主機寫入的數據,只寫在緩存中,主機可以立即完成寫操作。然后由緩存再慢慢寫入磁盤。


RAID各個級別數據讀寫冗余的過程(給大家一個小應用,可以通過動畫詳細了解一下具體過程)


鏈接:https://pan.baidu.com/s/1apyAVWcxmg6zExEC7dqEjw?

提取碼:bdet?


RAID級別

1.跨區卷(LVM邏輯卷)

? ?特點:擴展性

? ?缺點:無數據冗余,不可靠

? ?組成條件:可以不同大小的磁盤追加而成

? ?容量:多塊磁盤容量的總和

? ?創建方法:(詳見上篇文章“LVM邏輯卷管理”)



2.RAID 0(帶區卷,條帶卷,條帶分區)

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建

? ?特點:高讀寫

? ?缺點:無數據冗余,不可靠

? ?組成條件:大小相同的磁盤組成

? ?容量:多塊磁盤容量的總和

? 創建方法:

(1).將新放入的磁盤創建分區,T類型代碼fd(raid)

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建


(2).輸入指令fdisk -l? 查看并確定分區及類型創建成功

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建



(3).輸入命令 mdadm -C? ?-v? ? /dev/md0? ? -l0? ?-n2? ? /dev/sd{b..c}1

-C :創建

-v:詳細過程

-l:級別(我們創建的時RAID0卷,級別是0)

-n:使用的磁盤數量(我們這里用了2塊)

/dev/md0 :創建的RAID0卷名字和位置? ?

/dev/sd{b..c}:創建RAID0卷使用的磁盤

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建


(4).使用命令mdadm? ?-D? ?/dev/md0查看磁盤陣列的詳細信息

或者 cat? /proc/mdstat 查看

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建


Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建


(5).使用命令mkfs.xfs /dev/md0? 進行格式化

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建


(6).創建掛載點,并進行掛載(一般選用自動掛載)

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建


Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建

RAID0卷建立完成





3.RAID1(鏡像卷)??

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建

特點:高可靠,數據冗余

? ?缺點:無擴展性

? ?組成條件:大小相同的磁盤組成(最好是偶數)

? ?容量:多塊磁盤容量的總和的一半

? 創建方法:

(1)將新放入的磁盤創建分區,T類型代碼fd(raid)

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建


(2)輸入命令 mdadm -C? ?-v? ? /dev/md1? ? -l1? ?-n2? ? /dev/sd{d..e} 1? -x1 /dev/sdf1

-x:? 備用磁盤 (這里使用備用數量為1,也可以是多塊備用)

/dev/sdf1:? ?所使用的備用磁盤設備


Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建

(3)使用命令mdadm? ?-D? ?/dev/md1查看磁盤陣列的詳細信息

或者?cat? /proc/mdstat 查看

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建

(4)使用命令mkfs.xfs /dev/md0? 進行格式化

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建

(5).創建掛載點,并進行掛載

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建

RAID1卷創建完成了

當RAID1中有一塊磁盤損壞了,備用磁盤會頂替損壞的磁盤,并將實現數據冗余

我們來驗證一下

(1).在/opt/md1下面創建文件

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建

(2).輸入命令 mdadm -f? ?/dev/md1? ?/dev/sdd1 將RAID1卷中的sdd1設備卸載

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建


(3).使用命令mdadm -D /dev/md1查看磁盤陣列詳細信息

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建


(4).再查看文件是否丟失

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建

數據依然完好





4.RAID5

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建

特點:高讀寫

? ?缺點:無數據冗余,不可靠

? ?組成條件:大小相同的磁盤組成

? ?容量:多塊磁盤容量的總和

? 創建方法:

(1)將新放入的磁盤創建分區,T類型代碼fd(raid)

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建

(2)輸入命令 mdadm -C? ?-v? ? /dev/md5 ? -l5? ?-n3? ? /dev/sd{b..d}? ?-x1 /dev/sde1

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建

(3)使用命令mdadm? ?-D? ?/dev/md5查看磁盤陣列的詳細信息

或者 cat? /proc/mdstat 查看

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建

(4)使用命令mkfs.xfs /dev/md5?進行格式化

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建

(5).創建掛載點,并進行掛載

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建

這樣RAID5就建立完成了



5.RAID6

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建


特點:高讀取,寫一般,數據冗余,高可靠

? ?缺點:最多只能損壞兩塊磁盤

? ?組成條件:至少4塊大小相同的磁盤組成?

? ?容量:n-2磁盤容量的總和

? 創建方法:

(1)將新放入的磁盤創建分區,T類型代碼fd(raid)

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建


(2)輸入命令 mdadm -C? ?-v? ? /dev/md1? ? -l6 ?-n4 ? /dev/sd{b..e}1? ?-x1 /dev/sdf1

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建

(3)使用命令mdadm? ?-D? ?/dev/md6查看磁盤陣列的詳細信息

或者 cat? /proc/mdstat 查看

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建

(4)使用命令mkfs.xfs /dev/md6??進行格式化

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建

(5).創建掛載點,并進行掛載

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建

這樣RAID6就建立完成了



6.RAID10(RAID1+RAID0)

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建

特點:數據冗余,高可靠,性能高

? ?組成條件:至少4塊大小相同的磁盤組成,且為偶數

? ?容量:多塊磁盤容量的總和的一半

? 創建方法:

(1)將新放入的磁盤創建分區,T類型代碼fd(raid)

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建

(2)輸入命令 mdadm -C? ?-v? ? /dev/md1? ? -l1? ?-n2? ? /dev/sd{b..c}? ?建立鏡像卷md1

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建


(3)輸入命令 mdadm -C? ?-v? ? /dev/md2 ? -l1? ?-n2? ? /dev/sd{e..f}? 建立鏡像卷md2?

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建

(4)輸入命令 mdadm -C? ?-v? ? /dev/md10? ?-l10? -n2? ? /dev/md1? /dev/md2? 將2個鏡像卷建立成RAID0卷md10

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建

(5)使用命令mdadm? ?-D? ?/dev/md10查看磁盤陣列的詳細信息

或者 cat? /proc/mdstat 查看

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建

(6)使用命令mkfs.xfs /dev/md10? 進行格式化

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建

(7).創建掛載點,并進行掛載

Centos 7磁盤陣列簡介及Raid0,Raid1,Raid5,Raid6,Raid 10的創建

RAID10卷建立完成







向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

肃北| 大庆市| 胶州市| 塔河县| 醴陵市| 宜昌市| 栾川县| 广灵县| 萨迦县| 寻乌县| 连山| 峡江县| 察雅县| 沁阳市| 禄劝| 汤原县| 汶上县| 崇左市| 吕梁市| 平舆县| 衡山县| 正安县| 饶阳县| 宁都县| 濮阳市| 静海县| 介休市| 赤峰市| 定南县| 灵璧县| 汉源县| 布拖县| 高尔夫| 都江堰市| 灵寿县| 桦南县| 富锦市| 迭部县| 神木县| 长海县| 鄂尔多斯市|