標籤:smartctl
centos下smartctl安裝配置
一、什麼是S.M.A.R.T.
SMART是一種磁碟自我分析檢測技術,早在90年代末就基本得到了普及
每一塊硬碟(包括IDE、SCSI)在啟動並執行時候,都會將自身的若干參數記錄下來
這些參數包括型號、容量、溫度、密度、扇區、尋道時間、傳輸、誤碼率等
硬碟運行了幾千小時後,很多內在的物理參數都會發生變化
某一參數超過警示閾值,則說明硬碟接近損壞
此時硬碟依然在工作,如果使用者不理睬這個警示繼續使用
那麼硬碟將變得非常不可靠,隨時可能故障.
二、安裝
yum install smartmontools
三、使用
1、smartctl -i <device> :顯示裝置的身份資訊,檢查硬碟是否開啟了SMART支援。
看到有:
SMART support is: Enabled
說明硬碟支援SMART。
如果為Disabled,使用:
smartctl --smart=on --offlineauto=on --saveauto=on <device>
啟用SMART。
2、smartctl -H <device> :查看硬碟的健康情況。(df -h 查看硬碟 如:/dev/sda )
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
PASSED表示硬碟健康狀態良好,如果為Failure那就要立刻更換硬碟。
3、smartctl -A <device> :顯示裝置SMART廠商屬性和值。
4、smartctl -l error <device> :顯示硬碟曆史錯誤資訊。
5、smartctl --test=TEST <device> :硬碟自測。
TEST可取值:offline, short, long, conveyance, select,M-N, pending,N, afterselect,[on|off], scttempint,N[,p]
此時可以用smartctl -X中斷後台測試。
6、smartctl -l selftest <device> :顯示硬碟測試資訊。
7、smartctl -a <device> :顯示硬碟SMART的全部資訊
8、smartctl --all /dev/sda 顯示硬碟SMART的全部資訊
本文出自 “陳勝綱的部落格” 部落格,請務必保留此出處http://chenshengang.blog.51cto.com/4399161/1513034
centos下smartctl安裝配置(硬碟S.M.A.R.T資訊及壞塊檢測命令)