|
樓主 |
發表於 2008-6-1 17:56:00
|
顯示全部樓層
Linux RAID 狀態檢視
方式
查詢/proc/mdstat檔案
cat /proc/mdstat
使用mdadm程式
搭配--misc內的--query (-Q)與--detail (-D)檢視狀態
使用方式
mdadm -Q /dev/md0
dadm -D /dev/md0
Linux RAID 管理使用方式mdadm --manage device options...
參數
--add, -a) 線上把裝置加入到磁碟陣列內
--remove, -r) 線上把裝置由到磁碟陣列內移除
--fail, --set-faulty,-f) 將指定裝置標示為故障
--stop,-S) 停止該磁碟陣列
--readonly,-o) 設定該磁碟陣列唯讀存取
--readwrite,-w) 設定該磁碟陣列可讀寫存取
將/dev/md0 內的/dev/hda1 標記為故障( --fail, -f)
mdadm --fail /dev/md0 /dev/hda1
將/dev/hda1 由/dev/md0 移除( --remove, -r)
mdadm --remove /dev/md0 /dev/hda1
將/dev/hda1 加入至/dev/md0 移除( --add,-a)
mdadm --add /dev/md0 /dev/hda1
停止/dev/md0 磁碟陣列( --stop, -S)
mdadm --stop /dev/md0
設定/dev/md0 磁碟陣列唯讀存取( --readonly, -o)
mdadm --readonly /dev/md0
設定/dev/md0 磁碟陣列唯讀存取( --readwrite, -w)
mdadm --readwrite /dev/md0
將實體加入raid 的磁碟資料清空( 用於跳脫raid 陣列使用)
mdadm --zero -superblock /dev/hda1
Linux RAID 組合建立功能使用方式
mdadm --assemble|-A device options...
mdadm --assemble|-A --scan options..
參數
--super -minor,-m )
-config=,-c) 指定讀取設定檔位置( filename, partitions )
範例
mdadm -Ac partitions -m 0 /dev/md0
Linux RAID 監視功能使用方式mdadm --monitor |-F| --follow options...
參數項目
--mail, -m) Address to mail alerts of failure to
--program=, -p) Program to run when an event is detected
--alert=) same as --program
--delay=, -d) seconds of delay between polling state. default=60
--config=-c) specify a different configfile
--scan,-s) find mail-address/program in configfile
--daemonise, -f) Fork and continue in child, parent exits
使用範例
mdadm --monitor --scan -f
/etc/mdadm.conf配置
至少需要具備MAILADDR或者是PROGRAM參數指定
每次開機啟動
chkconfig mdmonitor on
|
|