Soft Raid簡單配置

2021-09-30 05:50:53 字數 2736 閱讀 7289

本文** 

soft raid:

1   首先,用fdisk進行分割槽。

#fdisk –l  《硬碟裝置名》    在命令列方式下顯示指定硬碟的分割槽表資訊。

#fdisk  《硬碟裝置名》 或者parted 《硬碟裝置名》 進行磁碟分割槽。

注意:檔案格式id:fd  linux raid autodetect。

2   [root@localhost ~]# rpm -qa | grep mdadm

3  mdadm --create --verbose /dev/md0 --level=1 --raid-devices=2 /dev/sda1 /dev/sdb1 --spare-devices=1 /dev/sdd1

或者mdadm -cv /dev/md0 –l1 -n2 -x1 /dev/sda1 /dev/sdb1 /dev/sdd1

注意:c必須是大寫的。

l為建立級別 :

n為磁碟數目

x為冗餘磁碟數目

4    格式化raid硬碟。

[root@centos /]# mkfs.ext3 /dev/md0   

或者mkfs –t ext3 /dev/md0

然後找個資料夾掛載raid硬碟。

mount  /dev/md0  /filefolder

5    了解raid狀況

[root@localhost ~]# mdadm -d /dev/md0 或者mdadm -ds /dev/md0

然後就可以看到/dev/md0相關資訊。

我們嘗試向raid中寫入乙個檔案:

這時我們可以發現sdb、sda兩塊盤均已經同步。

6     關於配置檔案

[root@localhost /]# echo device /dev/sda1 /dev/sdb1 /dev/sdd1 //所用到的分割槽

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

下面為:/etc/mdadm.conf檔案內容

device /dev/sd[abcd]1

array /dev/md0 level=raid5 num-devices=3 spares=1 uuid=d5d428e1:32129cb6:ca062433:f51b7e4c

為使系統reboot後能夠自動掛載raid目錄,需要修改/etc/fstab檔案,加入如下一行:

/dev/md0  /mnt/raid  ext3  defaults  0  0

7     啟動停止raid

使用--stop或-s命令選項可以停止執行的陣列(注意:停止前必須先umount):

[root@localhost eric4ever]# umount /mnt/md0

[root@localhost eric4ever]#mdadm -s /dev/md0 (或mdadm --stop /dev/md0)

mdadm: stopped /dev/md0

刪除md0裝置rm –rf  /dev/md0

需要注意的是,在刪除md0檔案後需要重新建立md0裝置檔案

mknod  /dev/md0  b 9 0

刪除或修改分割槽fdisk

重新啟動可以使用:

如何沒有配置檔案:則執行下面**

[root@centos /]# mdadm -a  /dev/md0  /dev/sda1 /dev/sdb1  /dev/sdd1

如果已經建立了配置檔案,啟動可使用命令mdadm  -as /dev/md0

mdadm: /dev/md0 has been started with 2 drives and 1 spare.

8    故障測試中,標記sda硬碟損壞

[root@localhost raid]# mdadm --manage --fail /dev/md0 /dev/sda1

或者:mdadm /dev/md0 –f /dev/sda1

mdadm: set /dev/sda1 faulty in /dev/md0

9     檢視狀態

[root@localhost raid]# cat /proc/mdstat

10     移除損壞的硬碟

[root@localhost raid]# mdadm /dev/md0 -r /dev/sda1

mdadm: hot removed /dev/sda1

至此可以拿下損壞的硬碟

11     新增新的硬碟到raid中

最好與之前換掉的硬碟保持相同的裝置號。然後執行命令

[root@localhost raid]# mdadm /dev/md0 -a /dev/sda1

mdadm: added /dev/sda1

12     監控raid

mdadm的監控模式提供一些實用的功能,你可以使用下列命令來監控/dev/md0,delay引數意味著檢測的時間間隔,這樣緊急事件和嚴重的錯誤會及時傳送給系統管理員:

[root@localhost eric4ever]# mdadm --monitor --mail=eric4ever@localhost --delay=300 /dev/md0

當使用監控模式時,mdadm不會退出,你可以使用下列命令:

[root@localhost eric4ever]# nohup mdadm --monitor --mail=eric4ever@localhost --delay=300 /dev/md0 &

[1] 3113

mdadm簡單配置

實現過程 配置 raid1 第一步 以 root 使用者登入系統,對磁碟進行分割槽。fdisk dev sdb 將裝置 dev sdb 上的全部磁碟空間劃分給乙個主分割槽,建立 dev sdb1 分割槽,並修改分割槽的型別標識為fd linux raid auto 然後對剩餘的磁碟做同樣的操作。創 ...

asterisk簡單配置

asterisk所有的配置檔案都放在 etc asterisk 目錄下。首先在extensions.conf裡加上下面幾行 local sip exten 6 1,dial sip 20 然後在asterisk的命令列 cli 下執行 dialplan reload 然後修改sip.conf,在檔案...

NFS簡單配置

應用環境 os linux as4 nfs sever 192.168.3.96 hostname rac01 nfs client 192.168.3.97 hostname rac02 檢查系統是否安裝了包nfs utils及portmap,其中protmap軟體包中的portmap服務,為nf...