linux Raid5配置和應用

2022-09-04 22:09:14 字數 2500 閱讀 7783

raid5 搭建

1.建立4個大小為1gb的硬碟

重新啟動系統,使用「發disk -l | grep sd 」命令檢視,發現4塊硬碟均被系統檢測到,說明硬碟安裝成功

2.對硬碟初始化

使用「fdisk /dev/sdb」命令建立分割槽,將整塊硬碟建立成乙個主分割槽,然後將分割槽型別改成fd後存檔退出,以此類推,設定另外3塊硬碟

3.建立raid5及其熱備份

[root@localhost ~]# mdadm

usage:mdadm--help

for help

[root@localhost ~]# mdadm -c/dev/md0 -a yes -l 5-n 3-x 1 /dev/sd[b,c,d,e] 1            // 建立raid5陣列

完成建立之後,使用「mdadm -d 、dev/md0」命令檢視raid5狀態

[root@localhost ~]# mdadm -d /dev/md0           //檢視raid5陣列

4.修改raid5配置檔案

新增raid5到raid配置檔案/etc/mdadm.conf中,預設此檔案不存在

[root@localhost ~]# echo 'device /dev/sd[b-e] 1' >>/etc/mdadm.conf

[root@localhost ~]# mdadm -ds>>/etc/mdadm.conf

[root@localhost ~]# cat /etc/mdadm.conf             //修改配置檔案

5.格式化硬碟陣列

使用「mkfs.xfs /dev/md0"命令對硬碟陣列/dev/md0進行格式化

[root@localhost etc]# mkfs.xfs /dev/md0         //格式化硬碟陣列

6.進行掛載

把硬碟陣列進行掛載後就可以使用了,也可以把掛載項寫入到/etc/fstab 檔案中,這樣下次系統重啟後也可以使用了

[root@localhost ~]# cd  /mnt

[root@localhost mnt]# mkdir raid5

[root@localhost mnt]# mount /dev/md0 raid5

[root@localhost mnt]# cd raid5

[root@localhost raid5]# 

[root@localhost raid5]# ls

raid5測試

1.建立測試檔案

在raid5陣列上建立兩個檔案用於測試

[root@localhost raid5]# cat>tql.txt

aaabbb

ccc[root@localhost raid5]# cp tql.txt tang.txt

[root@localhost raid5]# ls

tang.txt  tql.txt

2.模擬硬碟有壞道

使用」mdadm /dev/md0 -f /dev/sdb1「命令讓硬碟/dev/sdb1產生壞道,然後檢視raid陣列資訊,發現熱備份硬碟/dev/sdb1已經自動替換了損壞的/dev/sdb1,並且檔案沒有損失

[root@localhost raid5]# mdadm dev/md0 -f /dev/sdb1

[root@localhost raid5]# mdadm -d /dev/md0

[root@localhost raid5]# ls                               //模擬硬碟有壞道

3.移除損壞的硬碟,新增新硬碟作為熱備份

先使用」mdadm /dev/md0 -r /dev/sdb1「命令移除損壞的硬碟/dev/sdb1,然後檢視發現損壞的硬碟已經不在了

[root@localhost raid5]# mdadm /dev/md0 -r /dev/sdb1

[root@localhost raid5]# mdadm -d /dev/md0               //移除損壞的硬碟

再使用」mdadm /dev/md0 -a /dev/sdb1「命令新增一塊新的硬碟/dev/sdb1作為 陣列的熱備份,這裡的/dev/sdb1不是之前損壞的硬碟,而是另一塊準備好的硬碟,新增完之後檢視

[root@localhost raid5]# mdadm /dev/md0 -a /dev/sdb1

[root@localhost raid5]# mdadm -d /dev/md0                     //新增新硬碟作為陣列的熱備份

linux Raid 5 安裝配置

linux下需要安裝mdadm軟體包 root xysmb01 rpm qa grep mdadm mdadm 4.0 5.el7.x86 64 檢視硬碟資訊 建立raid5至少需少3塊同樣容量的硬碟,建議使用了4個一樣大的硬碟,其中3個硬碟做raid5,乙個硬碟空閒做為熱備。root xysmb0...

linux iptables配置和應用

首先,把三個表清空,把自建的規則清空。iptables f iptables x 設定input output的預設策略為drop,forward為accept。iptables p input j drop iptables p output j drop iptables p forward j...

Requirejs常用配置和應用

requirejs require方法衝突 如果載入了多個requirejs指令碼,每個requirejs會判斷是否瀏覽器已經實現了require和define方法。如果瀏覽器已經自帶require和define方法,或者之前已經有乙個requirejs指令碼執行,那麼這個requirejs就會立刻...