一、系統上面看控制器與驅動程式
dmesg | grep -i raid
lspci | grep -i raid
lsmod | grep mega
二、MegaCli指令又臭又長,縮短叫mc後順便看陣列卡數量
alias sudo='sudo '
alias mc='/opt/MegaRAID/MegaCli/MegaCli64'
sudo mc -v
sudo mc -adpcount
三、磁碟陣列卡本身的資訊
sudo mc -adpallinfo -a0
sudo mc -adpgettime -a0
sudo mc -adpautorbld -dsply -a0
sudo mc -encinfo -a0
四、觀察實體硬碟狀況
sudo mc -pdgetnum -a0
sudo mc -pdlist -a0
sudo mc -pdlist -a0 \
| grep -e 'Enclosure position' \
-e 'Slot Number' \
-e 'Device Id' \
-e 'Inquiry Data'
sudo mc -pdlist -a0 \
| grep -e 'Enclosure position' \
-e 'Device Id' \
-e 'Error' \
-e 'Failure'
上面是列出所有硬碟,下面是看個別硬碟sudo mc -pdinfo -physdrv[32:0] -a0
sudo mc -pdinfo -physdrv[32:0, 32:11] -a0
sudo mc -phyinfo -phy0 -a0
五、觀察虛擬硬碟狀況
sudo mc -ldgetnum -a0
sudo mc -ldinfo -l0 -a0
sudo mc -ldinfo -l1 -a0
六、回顧一下所有磁碟陣列的狀況
sudo mc -cfgdsply -a0
sudo mc -ldpdinfo -a0
參考資料與相關資訊
- MegaCli
- sudo的時候可用到alias的資訊:使用MegaCli需要管理者權限
- 過磁碟陣列卡看硬碟SMART資訊:這需要安裝smartmontools
- MegaCli入坑指南
- MegaCli查看RAID
- 如何使用megacli创建Raid 10
- What’s a SAS Address?
- How to interpret this output from MegaCli? 怎麼看是RAID-5或RAID-6
沒有留言:
張貼留言