RAID超級簡單的教程

2021-10-25 01:30:44 字數 2419 閱讀 3316

將需要做raid的盤準備好

fdisk -l |

grep sd

fdisk /dev/sdb #分割槽

fdisk 後面加硬碟路徑

進入分割槽後按 t

後輸入 fd

然後儲存配置

我這裡是將adb,sdc,sdd,sde四個盤

如果在執行mdadm命令時出現命令不存在則yum源安裝mdadm

yum install -y mdadm
建立raid命令簡介

mdadm -c /dev/md1 -a yes -l5 -n3 --spare-devices 1 /dev/sd[b,c,d,e]

引數介紹

-c #給建立的陣列起名字

/dev/md0 #起的名字

-a yes 自動建立對應的裝置,yes表示會自動在/dev下建立raid裝置

-l (小寫的l)指定建立的raid級別(-5 表示建立raid5)

-n 使用幾個硬碟建立raid (-n 3 表示使用3塊硬碟建立raid)

-d 檢視raid裝置的詳細資訊模式

-f 使一塊raid磁碟發生故障

-a 增加一塊raid磁碟

-r 移除一塊故障的raid磁碟

-s 掃瞄配置檔案或去/proc/mdstat搜尋丟失的資訊

-s 停止raid磁碟陣列

-x 1 新增熱備盤 (1表示新增乙個熱備盤)

--spare-devices 1 新增熱備盤 (1表示新增乙個熱備盤)

檢視raid建立進度命令

cat /proc/mdstat
配置系統檔案讓系統知道raid的存在

(檔案預設不存在)

echo

'device /dev/sd[b-e]1'

>> /etc/mdadm.conf

mdadm -ds >> /etc/mdadm.conf

出現下面的內容時就成功了

[root@localhost ~]

# cat /etc/mdadm.conf

device /dev/sd[b-e]1

array /dev/md1 metadata=1.2 spares=1 name=localhost.localdomain:1 uuid=2528fdb1:be8b0b37:3e3d5b20:60858a7f

接下來格式化然後掛載就能正常使用了

下面演示一下格式化,掛載

[root@localhost ~]

# mkfs.xfs /dev/md1

meta-data=/dev/md1 isize=512 agcount=8, agsize=65408 blks

= sectsz=512 attr=2, projid32bit=1

= crc=1 finobt=0, sparse=0

data = bsize=4096 blocks=522752, imaxpct=25

= sunit=128 swidth=256 blks

naming =version 2 bsize=4096 ascii-ci=0 ftype=1

log =internal log bsize=4096 blocks=2560, version=2

= sectsz=512 sunit=8 blks, lazy-count=1

realtime =none extsz=4096 blocks=0, rtextents=0

[root@localhost ~]

# mount /dev/md1 /mnt/

模擬raid中乙個硬碟損壞

mdadm -f /dev/md0 /dev/sdb1
檢視raid構建資訊,命令執行後會自動發現損壞的盤,並自動啟動熱備盤,並恢復

cat /proc/mdstat
恢復完成後移除故障盤

mdadm -t /dev/md0 /dev/sdb1
移除raid

mdadm --stop /dev/md0

mdadm --misc --zero-superblock /dev/adb1

我的Ext超級簡單教程

研究了一下extjs這個js框架,給人的感覺就是學習曲線比較的陡峭。看了extjs的example,example展示的效果的確很豐富,但開啟.html檔案裡面卻是空空如也,所有的頁面的效果都是用js寫出來的啊,這是不是與實際開發存在一些衝突啊,我在想。所以我覺得要使用extjs,主要是借助extj...

超級簡單的requests模組教程

在web後台開發過程中,會遇到需要向第三方傳送http請求的場景,python中的requests庫可以很好的滿足這一要求,這裡簡要記錄一下requests模組的使用!說明 這裡主要記錄一下requests模組的如下幾點 1.requests模組的安裝 2.requests模組傳送get請求 3.r...

超級超級簡單的vim配置

電腦重置之後好多環境都沒了,在lunix環境下的vim方法找到了好多,都沒配置好,這次在網上找到乙個超級簡單的給大家分享一下。話不多說,進入正題 vimplus 簡介vimplus是國內的又乙個大佬打造的乙個vim開發工具包.為 cpp 開發者量身定做.介面漂亮.官網參見github 安裝過程 可以...