伺服器硬體及raid配置實踐
1、raid磁碟陣列介紹
2、建立raid磁碟陣列
1、
raid:中文簡稱為獨立冗餘磁碟陣列
把多塊獨立的物理硬碟按不同的方式組合起來形成乙個硬盤組(邏輯硬碟),從而提供比單個硬碟更高的儲存效能和提供資料備份技術。
組成磁碟陣列的不同方式稱為raid級別,有:
raid0,raid1,raid5,raid6,raid1+0等
它們的利弊如圖對比:
2、建立軟 raid磁碟陣列步驟:
a)檢查是否已安裝mdadm軟體包
rpm -q mdadm
yum install -y mdadm
b)使用fdisk工具將新磁碟裝置/dev/sdb、/dev/sdc、/dev/sdd、/dev/sde劃分出主分割槽sdb1、sdc1、sdd1、sde1,並且把分割槽型別的id標記號改為fd
fdisk /dev/sdb
fdisk/dev/sdc
c)建立raid
建立raid5
mdadm -cv /dev/md0 -l5 -n3 /dev/sd[bcd]1 -x1 /dev/sde1
-c:表示新建;
-v:顯示建立過程中的詳細資訊。
/dev/md0:建立raid5的名稱。
-a yes:--auto,表示如果有什麼裝置檔案沒有存在的話就自動建立,可省略。
-l:指定raid的級別,15表示建立raid5。
-n:指定使用幾塊硬碟建立raid,n3表示使用3塊硬碟建立raid。
/dev/sd[bcd]1:指定使用這3塊磁碟分割槽去建立raid。
-x:指定使用幾塊硬碟做raid的熱備用盤,x1表示保留1塊空閒的硬碟作備用
/dev/sde1:指定用作於備用的磁碟
d)建立並掛載檔案系統
mkfs -t xfs /dev/md0
mkdir /myraid
mount /dev/md0 /myraid/
df -th
cp /etc/fstab /etc/fstab.bak
vim /etc/fstab
/dev/md0 /myraidxfsdefaults 0 0
e)實現故障恢復
mdadm /dev/md0 -f /dev/sdb1 模擬/dev/sdb1故障
mdadm-d/dev/md0 檢視發現sde1已頂替sdb1
常用選項:
mdadm命令常用選項:
-r:移除裝置
-a:新增裝置
-s:停止raid
-a:啟動raid
f)建立 /etc/mdadm.conf 配置檔案,方便管理軟raid的配置,比如啟動、停止
echo 'device /dev/sdc1 /dev/sdb1 /dev/sdd1 /dev/sde1'> /etc/mdadm.conf
mdadm --detail --scan>> /etc/mdadm.conf
umount /dev/md0
mdadm -s /dev/md0
mdadm /as /dev/md0
-s:指查詢 /etc/mdadm.conf 檔案中的配置資訊
詳細步驟例項:
首先別開啟虛擬機器,先編輯虛擬機器設定,新增4個硬碟,每塊分40g,然後在開啟虛擬機器
連線xshell,檢視是否已安裝mdadm軟體包
接著建立分割槽並修改型別:
由於建立四個分割槽並修改分割槽型別比較繁瑣 可以用如圖操作:
可以fdisk -l 檢視一下 以建立並修改好分割槽型別
接下來建立raid裝置:
可以檢視一下裝置進度,也可以自動重新整理例子是5秒重新整理一次:
好了的話,我麼可以在檢視一下磁碟資訊:
最後我們建立並掛載:
最終 我們模擬down掉乙個裝置,看備份是否能頂上來用:
伺服器硬體及RAID配置
raid級別 硬碟數量 硬碟利用率 是否有校驗 保護能力 寫效能raid0nn 無無單個硬碟的n倍 raid1 n 偶數 n 2無 允許乙個裝置故障 需寫兩對儲存裝置,互為主備 raid5 n 3 n 1 n 有允許乙個裝置故障 需寫計算校驗 raid6 n 4 n 2 n 有允許兩個裝置故障 需雙...
伺服器硬體及RAID配置 JarryZ的部落格
本章和各位小夥伴分享的是伺服器ying件及raid的配置內容,將從以下幾點進行學習1.伺服器ying件詳解2.raid磁碟陣列詳解3.陣列卡介紹與真機配置 首先是raid磁碟陣列介紹 1.raid是英文redundant array of independent disk的縮寫,中文簡稱為獨立冗餘磁...
伺服器RAID及配置實戰
1.raid redundent array of inexpensive disk 廉價的磁碟冗餘陣列 想法 把多個便宜的小磁碟組合在一起,成為乙個磁碟組,使效能達到乙個容量巨大,昂貴的磁碟。2.購買伺服器後先做raid,再做系統,在做pv,vg,lv,root要弄出去 3.raid級別 0 6種...