linux硬盤檢測(cè)健康狀態(tài)
定期檢查硬盤的健康狀態(tài)是每個(gè)系統(tǒng)管理員必須要做的事情。說(shuō)到硬盤的健康狀態(tài),這里就得先說(shuō)一下S.M.A.R.T.了。
SMART是一種磁盤自我分析檢測(cè)技術(shù),早在90年代末就基本得到了普及
每一塊硬盤(包括IDE、SCSI)在運(yùn)行的時(shí)候,都會(huì)將自身的若干參數(shù)記錄下來(lái)
這些參數(shù)包括型號(hào)、容量、溫度、密度、扇區(qū)、尋道時(shí)間、傳輸、誤碼率等
硬盤運(yùn)行了幾千小時(shí)后,很多內(nèi)在的物理參數(shù)都會(huì)發(fā)生變化
某一參數(shù)超過(guò)報(bào)警閾值,則說(shuō)明硬盤接近損壞
此時(shí)硬盤依然在工作,如果用戶不理睬這個(gè)報(bào)警繼續(xù)使用
那么硬盤將變得非常不可靠,隨時(shí)可能故障
SMART是和主板BIOS上相應(yīng)功能配合的
要使用SMART,必須先進(jìn)入到主板BIOS設(shè)置里邊啟動(dòng)相關(guān)設(shè)置
一般從Pentium2級(jí)別起的主板,都支持SMART
BIOS啟動(dòng)以后,就是操作系統(tǒng)級(jí)別的事情了
很遺憾,Windows沒(méi)有內(nèi)置SMART相關(guān)工具(需要安裝第三方工具軟件)
好在Linux上很早就有了SMART支持了
如果把Linux裝在VMware等虛擬機(jī)上,在系統(tǒng)啟動(dòng)時(shí)候可以看到有個(gè)服務(wù)啟動(dòng)報(bào)錯(cuò):smartd
這個(gè)服務(wù)器就是smart的daemon進(jìn)程(因?yàn)関mware虛擬機(jī)的硬盤不支持SMART,所以報(bào)錯(cuò))
可以使用下面的命令來(lái)確認(rèn)硬盤是否打開(kāi)了SMART支持
smartctl -i /dev/sda
正常情況下應(yīng)該會(huì)得到下面這樣的信息
復(fù)制代碼代碼如下:[root@localhost ~]# smartctl -i /dev/sda
smartctl version 5.38 [i686-redhat-linux-gnu] Copyright (C) 2002-8 Bruce Allen
Home page is http://smartmontools.sourceforge.net/復(fù)制代碼代碼如下:
=== START OF INFORMATION SECTION ===
Model Family: Seagate Barracuda 7200.10 family
Device Model: ST3160815AS
Serial Number: 5RA6A1K9
Firmware Version: 4.AAB
User Capacity: 160,041,885,696 bytes
Device is: In smartctl database [for details use: -P show]
ATA Version is: 7
ATA Standard is: Exact ATA specification draft version not indicated
Local Time is: Sat Jul 7 17:18:02 2012 CST
SMART support is: Available – device has SMART capability.
在這里,如果看到SMART support is: Disabled,則表示SMART未啟用
如果我們需要執(zhí)行如下命令,啟動(dòng)SMART:
smartctl –smart=on –offlineauto=on –saveauto=on /dev/sda
查看硬盤當(dāng)前的健康狀態(tài)使用如下命令
復(fù)制代碼代碼如下:[root@localhost ~]# smartctl -H /dev/sda
smartctl version 5.38 [i686-redhat-linux-gnu] Copyright (C) 2002-8 Bruce Allen
Home page is http://smartmontools.sourceforge.net/復(fù)制代碼代碼如下:
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
請(qǐng)注意result后邊的結(jié)果:PASSED,這表示硬盤健康狀態(tài)良好
如果這里顯示Failure,那么最好立刻給服務(wù)器更換硬盤。
執(zhí)行如下命令可以看到詳細(xì)的參數(shù):
[root@localhost ~]# smartctl -A /dev/sda
smartctl version 5.38 [i686-redhat-linux-gnu] Copyright (C) 2002-8 Bruce Allen
Home page is http://www.aspku.com/復(fù)制代碼代碼如下:
=== START OF READ SMART DATA SECTION ===
SMART Attributes Data Structure revision number: 10
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x000f 100 253 006 Pre-fail Always – 0
3 Spin_Up_Time 0×0003 097 097 000 Pre-fail Always – 0
4 Start_Stop_Count 0×0032 100 100 020 Old_age Always – 818
5 Reallocated_Sector_Ct 0×0033 100 100 036 Pre-fail Always – 0
7 Seek_Error_Rate 0x000f 085 060 030 Pre-fail Always – 369003829
9 Power_On_Hours 0×0032 084 084 000 Old_age Always – 14527
10 Spin_Retry_Count 0×0013 100 100 097 Pre-fail Always – 0
12 Power_Cycle_Count 0×0032 100 100 020 Old_age Always – 817
187 Reported_Uncorrect 0×0032 100 100 000 Old_age Always – 0
189 High_Fly_Writes 0x003a 100 100 000 Old_age Always – 0
190 Airflow_Temperature_Cel 0×0022 052 046 045 Old_age Always – 48 (Lifetime Min/Max 47/52)
194 Temperature_Celsius 0×0022 048 054 000 Old_age Always – 48 (0 11 0 0)
195 Hardware_ECC_Recovered 0x001a 074 062 000 Old_age Always – 188295533
197 Current_Pending_Sector 0×0012 100 100 000 Old_age Always – 0
198 Offline_Uncorrectable 0×0010 100 100 000 Old_age Offline – 0
199 UDMA_CRC_Error_Count 0x003e 200 200 000 Old_age Always – 0
200 Multi_Zone_Error_Rate 0×0000 100 253 000 Old_age Offline – 0
202 TA_Increase_Count 0×0032 100 253 000 Old_age Always – 0
上邊列出的參數(shù)表中可供進(jìn)行技術(shù)分析和參考,使用下邊的命令可以輸出完整結(jié)果:
smartctl -a /dev/sda
linux硬盤檢測(cè)健康狀態(tài)
這表示硬盤健康狀態(tài)良好如果這里顯示Failure,那么最好立刻給服務(wù)器更換硬盤。執(zhí)行如下命令可以看到詳細(xì)的參數(shù):復(fù)制代碼代碼如下:[root@localhost ~]# smartctl -A \/dev\/sdasmartctl version 5.38 [i686-redhat-linux-gnu] Copyright (C) 2002-8 Bruce AllenHome page is http:\/\/www.aspku.com\/復(fù)制...
Linux下好用的硬盤檢測(cè)神器:smartctl
smartctl --all \/dev\/sda這些命令會(huì)輸出詳盡的硬盤健康信息,包括SMART狀態(tài)、錯(cuò)誤率、讀寫速度等關(guān)鍵指標(biāo),幫助我們及時(shí)發(fā)現(xiàn)并預(yù)防潛在的硬盤問(wèn)題。在日常運(yùn)維中,定期使用smartctl進(jìn)行硬盤健康檢查,就像是給服務(wù)器的硬盤做了一次全面體檢,確保數(shù)據(jù)的安全與穩(wěn)定。總的來(lái)說(shuō),smartctl是Linux下不可或缺的硬...
Linux下好用的硬盤檢測(cè)神器:smartctl
首先,安裝smartctl是整個(gè)過(guò)程的基石。只需在終端中輸入幾個(gè)簡(jiǎn)單的命令,即可將這個(gè)工具添加到系統(tǒng)中,確保服務(wù)器的硬盤健康狀況得到實(shí)時(shí)監(jiān)控(在Linux中,只需通過(guò)命令行進(jìn)行安裝,如`sudo apt-get install smartmontools`,即可輕松獲取smartctl。)接下來(lái),檢測(cè)硬盤狀態(tài)是smartctl的核心功能。如果你的服務(wù)...
在Redhat linux中如何檢測(cè)查SATA 硬盤的狀態(tài)
首先要在BIOS里打開(kāi)S.M.A.R.T。然后用smartctl命令,比如如果對(duì)\/dev\/sda這塊磁盤檢查,就是 smartctl -H \/dev\/sda 就能檢查這個(gè)磁盤的健康狀態(tài)了
linux看硬盤大小linux看硬盤
在Linux系統(tǒng)中,你可以使用以下命令來(lái)查看硬盤的狀態(tài):使用df命令:該命令可以顯示文件系統(tǒng)的使用情況,包括硬盤的使用情況。你可以通過(guò)以下命令查看硬盤空間使用情況:bash Copycode df-h 使用du命令:該命令可以顯示指定目錄或文件的大小。你可以通過(guò)以下命令查看當(dāng)前目錄下所有文件和目錄的大小:bash Copy...
工具實(shí)用的Linux硬盤查看工具linux硬盤查看
此外,Linux硬盤查看工具還可以安全檢查硬盤的健康狀態(tài),能夠進(jìn)行硬盤的SMART診斷,檢測(cè)硬盤的溫度、噪聲和電流的情況,以及磁頭故障和硬盤損壞的可能性。此外,Linux硬盤查看工具還可以監(jiān)控和檢測(cè)Linux系統(tǒng)中其它磁盤驅(qū)動(dòng)器的使用情況,比如USB閃存盤和U盤,它們也可以被檢測(cè)出一些健康狀態(tài),從而幫助管理員快速...
hdparm語(yǔ) 法
hdparm 是一個(gè)強(qiáng)大的 Linux 工具,用于檢測(cè)和控制硬盤的性能。它提供了豐富的選項(xiàng)來(lái)執(zhí)行各種硬盤操作和測(cè)試,包括但不限于:-C:檢查硬盤的健康狀況和錯(cuò)誤信息 -f:強(qiáng)制執(zhí)行操作,如忽略錯(cuò)誤或警告 -g:獲取硬盤詳細(xì)信息,如SMART數(shù)據(jù) -i:顯示硬盤的固件和硬件信息 -I:以表格形式列出硬盤的I\/O參數(shù) ...
磁盤檢測(cè)命令
總的來(lái)說(shuō),磁盤檢測(cè)命令是維護(hù)計(jì)算機(jī)存儲(chǔ)設(shè)備穩(wěn)定性的重要工具。無(wú)論是Windows還是Linux系統(tǒng),都提供了相應(yīng)的磁盤檢測(cè)命令來(lái)檢查和修復(fù)磁盤錯(cuò)誤。這些命令通過(guò)掃描文件系統(tǒng)、檢查數(shù)據(jù)塊一致性等方式,確保磁盤數(shù)據(jù)的完整性和可靠性。同時(shí),第三方磁盤檢測(cè)工具也提供了更全面的磁盤信息和健康狀態(tài)檢測(cè)功能,幫助...
Linux查看硬盤性能從指令行到可視化工具linux查看硬盤性能
第二步,使用可視化工具。在Linux中,可以找到許多可視化工具用于查看硬盤性能。比如,“GNOME Disks”是一款可視化硬盤管理器,它可以幫助用戶查看硬盤的I\/O狀態(tài),并可以輕松檢查該硬盤的速度,容量,剩余空間等。另一款可視化工具是“Disk Utility”,它可以幫助用戶檢查L(zhǎng)inux硬盤的性能,如健康狀態(tài),空閑空間...
開(kāi)機(jī)提示硬盤狀況差,hard disk:smart status bad。怎么辦?
當(dāng)開(kāi)機(jī)時(shí)遇到硬盤狀況差的問(wèn)題,提示“hard disk:smart status bad”,這通常意味著硬盤的健康狀況出現(xiàn)了問(wèn)題。硬盤的自我監(jiān)測(cè)、分析和報(bào)告技術(shù)(SMART)可以監(jiān)控硬盤的健康狀態(tài),當(dāng)發(fā)現(xiàn)異常時(shí),系統(tǒng)會(huì)發(fā)出警告。在這種情況下,首先應(yīng)當(dāng)檢查硬盤選項(xiàng),關(guān)閉SMART監(jiān)控功能,因?yàn)檫@可能會(huì)暫時(shí)消除警告,但并不解決...
相關(guān)評(píng)說(shuō):
金鳳區(qū)圓柱: ______ 1,在linux下,有多種命令可以用于查看硬件信息:用硬件檢測(cè)程序kuduz探測(cè)新硬件:service kudzu start ( or restart);查看CPU信息:cat /proc/cpuinfo;查看板卡信息:cat /proc/pci;查看PCI信息:lspci (相比cat /proc/pci更直觀);查看內(nèi)存...
金鳳區(qū)圓柱: ______ 1、 yum -y install smartmontools smartctl -a /dev/sda 可以看到vendor 硬盤是否打開(kāi)了SMART支持 smartctl -i /dev/sda 2、查看硬盤的健康狀況: smartctl -H /dev/sda 3、詳細(xì)的參數(shù): smartctl -A /dev/sdb 4、yum install hdparm 測(cè)試硬盤讀寫速度...
金鳳區(qū)圓柱: ______ mount時(shí)無(wú)法檢查磁盤錯(cuò)誤的吧,進(jìn)Live模式或者另一個(gè)linux檢查吧
金鳳區(qū)圓柱: ______ 指令磁盤使用情況:du 指令磁盤空間例如: df -kvi /home 如果想知道更多的指令,可以打入 df --help 或 du --help
金鳳區(qū)圓柱: ______ raid狀態(tài)下是看不了健康的,除非你解除raid,raid10你不用太擔(dān)心,就算壞一塊也有備份,raid 0壞一個(gè)全掛
金鳳區(qū)圓柱: ______ 內(nèi)存查看最方便的命令是free -m 2.查看磁盤命令比較多,最常用的為: df -lh 命令 df 是來(lái)自于coreutils 軟件包,系統(tǒng)安裝時(shí),就自帶的;我們通過(guò)這個(gè)命令可以查看磁盤的使用情況以及文件系統(tǒng)被掛載的位置. 3.磁盤查看還有一個(gè)常用的命令:fdisk -l fdisk 是一款強(qiáng)大的磁盤操作工具,來(lái)自u(píng)til-linux軟件包,通過(guò)-l 參數(shù),能獲得機(jī)器中所有的硬盤的分區(qū)情況.
金鳳區(qū)圓柱: ______ 能否及時(shí)了解硬盤的健康狀態(tài)和壽命,以防損失重要數(shù)據(jù)?Drive Health可以幫助你輕松做到這一點(diǎn). 一、Drive Health的基本情況 Drive Health是一款可以在Windows 9X/Me/NT/2000/XP等系統(tǒng)平臺(tái)下使用的硬盤監(jiān)視軟件,我們可以借助它預(yù)測(cè)...
金鳳區(qū)圓柱: ______ 電腦啟動(dòng)之后,主板上的BIOS引導(dǎo)程序啟動(dòng),都電腦的硬件設(shè)備進(jìn)行自檢,而硬盤的信息當(dāng)然也會(huì)被bios檢測(cè)到,然后BIOS更具內(nèi)部設(shè)置的硬件啟動(dòng)順序檢測(cè)到硬盤上的linux系統(tǒng),并將linux的內(nèi)核載入到內(nèi)存中,BIOS完成使命,整個(gè)電腦的系統(tǒng)就完全交給linux內(nèi)核處理,硬盤的第0塊磁盤第0編號(hào)刪去存在MBR,master boot recode:里面記錄了硬盤的所有信息,linux可以讀取這個(gè)地方的信息從而直到整個(gè)硬盤的所有信息
金鳳區(qū)圓柱: ______ 關(guān)鍵應(yīng)用、讀寫負(fù)荷大的情況下,個(gè)人建議考慮采用RAID6之類的允許2硬盤損壞的機(jī)制!!!原因是:假設(shè)某個(gè)硬盤損壞,那時(shí)候你更換了一個(gè)硬盤上線,進(jìn)行Rebuild,萬(wàn)一這時(shí)候,又有一個(gè)硬盤出現(xiàn)問(wèn)題了,那通常的RAID5之類的在已經(jīng)有...
金鳳區(qū)圓柱: ______ 根據(jù)網(wǎng)上得到的消息,造成硬盤消失的原因是win10 技術(shù)預(yù)覽版默認(rèn)開(kāi)啟了Power_Up In Standby feature set.看字面意思就是加電待命功能.很像我接觸的RAID磁盤陣列里面的熱備盤.都是可以讓硬盤可以處于一種只加電,但是不工作的狀態(tài),在這個(gè)狀態(tài)下,硬盤可以被驅(qū)動(dòng)器識(shí)別到,但是硬盤的馬達(dá)是沒(méi)有旋轉(zhuǎn)的.至于什么觸發(fā)條件可以讓馬達(dá)旋轉(zhuǎn),不考慮了.