本文**
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...