第一種檢測方式:
megacli是一款管理維護硬體
raid
軟體,一般通過
megacli
的media error count: 0 other error count: 0
這兩個數值來確定陣列中磁碟是否有問題,medai error count 表示磁碟可能錯誤,可能是磁碟有壞道,這個值不為0值得注意,數值越大,危險係數越高,other error count 表示磁碟可能存在鬆動,可能需要重新再插入。
(2)安裝
# unzip ibm_utl_sraidmr_megacli-8.00.48_linux_32-64.zip
#cd linux
# rpm -ivh lib_utils-1.00-09.noarch.rpm megacli-8.00.48-1.i386.rpm
(3)查詢
megacli
的安裝路徑:
find / -name "megacli*"
(4)將相關命令複製到/usr/local/sbin/
cp /opt/megaraid/megacli/megacli* /usr/local/sbin
(5)檢測磁碟狀態:megacli64 -pdlist -aall
(6)命令總結
megacli64 -ldinfo -lall -aall 查
raid
級別megacli64 -adpallinfo -aall 查
raid
卡資訊megacli64 -pdlist -aall 檢視硬碟資訊
megacli64 -fwtermlog -dsply -aall 檢視
raid
卡日誌第二種:使用linux系統自帶的磁碟檢測工具
badblocks
檢視磁碟分割槽:fdisk -l
使用badblocks -v /dev/sda1可進行檢視此盤的當前狀況
-b區塊大小
>
:指定磁碟的區塊大小,單位為位元組;
-o輸出檔案
>
:將檢查的結果寫入指定的輸出檔案;
-s:在檢查時顯示進度;
-v:執行時顯示詳細的資訊;
-w:在檢查時,執行寫入測試
Linux上磁碟壞道檢查和規避
在伺服器故障定位中,經常遇到硬碟相關故障,其中磁碟壞道導致硬碟被控制卡離線的 問題就比較常見,比如,控制卡讀硬碟的某個扇區有異常,會導致硬碟被控制卡離線,寫某個扇區異常,會報io異常等,都可能是硬碟有壞道導致的,因此了解如何對硬碟進行壞道檢查也是判斷硬碟好壞的前提。壞道和壞塊 一塊磁碟或快閃儲存器上...
badblocks檢查硬碟是否有壞道
硬碟是比較容易壞掉的裝置,使用一段時間後可能會出現壞道等物理故障。當硬碟出現壞道後,若不及時更換或者進行技術上的處理,磁碟的壞道就會越來越多,並會造成頻繁宕機和資料丟失。最好的處理方法是更換新的磁碟。在臨時的情況下,我們應及時遮蔽壞道部分的扇區,不要觸動它們。badblocks是乙個檢查磁碟是否有壞...
檢查磁碟壞道的命令 badblocks命令詳解
badblocks命令詳解 硬碟是乙個損耗裝置,當使用一段時間後可能會出現壞道等物理故障。電腦硬碟出現壞道後,如果不及時更換或進行技術處理,壞道就會越來越多,並會造成頻繁宕機和資料丟失。最好的處理方式是更換磁碟,但在臨時的情況下,應及時遮蔽壞道部分的扇區,不要觸動它們。badblocks就是乙個檢查...