軟RAID的實現

2021-07-09 13:19:36 字數 1943 閱讀 7116

centos 6 上軟體raid的實現:

需要結合核心中的md(multi devices)

命令名稱:mdadm

命令所在路徑:s/bin/mdadm

執行許可權:root

功能描述:磁碟陣列管理工具

語法:mdadm[mode] [options]

引數:

[mode]:模式

建立:-c

裝配:-a

監控:-f

管理:-f,-r, -a

:raid裝置檔名,約定俗成用 /dev/md#

:任意塊裝置

建立模式我們來看看建立模式的選項有哪些

-c: 建立模式

-n #: 使用#個塊裝置來建立此raid;

-l #:指明要建立的raid的級別;

-a :自動建立目標raid裝置的裝置檔案;

-x #: 指明空閒盤的個數;

管理模式-f: 標記指定磁碟為損壞;

-a: 新增磁碟

-r: 移除磁碟

顯示詳情

-d:顯示raid的詳細資訊;

mdadm -d /dev/md#

觀察md的狀態cat /proc/mdstat

停止md裝置

mdadm -s /dev/md#

例如:建立乙個4g可用空間的raid5

首先使用fdisk命令,對已經掛載好的/dev/sdb硬碟進行分割槽,因為是軟raid,生產環境並不可能用到,在這裡我用分割槽來代替硬碟作為練習:

然後使用mdadm -c建立模式 指定 建立目標raid裝置的裝置檔案 為 /dev/md0,-a yes:自動建立目標raid裝置的裝置檔案;

-n 3:使用3個塊裝置來建立此raid;-l 5:指明要建立的raid的級別為5;-x 1: 指明空閒盤有乙個

使用mdadm -d來看看建立的 raid5 資訊

最後,格式化與掛載使用 raid,這部分就不多說了,直接進行吧

格式化:mkfs -t ext4 /dev/md0

掛載:mount /dev/md0 /mnt/mydata

硬RAID和軟RAID的區別

raid redundant array of independent disks 磁碟陣列 將多塊獨立的物理硬碟按照不同的方式組合起來形成乙個硬碟組 邏輯硬碟 從而提高比單個硬碟更高的儲存效能和提供資料冗餘技術 使用raid的優點 1.增強速度 2.擴容了儲存能力 3.可高效恢復磁碟 組成raid...

硬RAID與軟RAID的區別

什麼是raid?raid是英文redundant array of independent disks的縮寫,翻譯成中文即為獨立磁碟冗餘陣列,或簡稱磁碟陣列。簡單的說,raid是一種把多塊獨立的硬碟 物理硬碟 按不同方式組合起來形成乙個硬碟組 邏輯硬碟 從而提供比單個硬碟更高的儲存效能和提供資料冗餘...

mdadm軟RAID的刪除

問題 在伺服器上面新增了一塊有raid資訊的硬碟,直接刪除頭塊資訊會報錯。root qht115 mdadm zero superblock dev sdb1 mdadm couldn t open dev sdb1 for write not zeroing解決方法 需要先刪除raid資訊後再刪除...