Linux에서 드라이브 온도를 확인하는 방법은 무엇입니까? 보인다. 그렇다면 Linux (HDD 또는 SSD)에서

나는의 사용 해왔다 hdparm -n하고 smartctl -A있지만 항상 드라이브로 “드라이브 당”기술은 이러한 도구의 하나 대답 할 수있을 것으로 보인다.

그렇다면 Linux (HDD 또는 SSD)에서 드라이브 온도를 얻는 표준 방법이 있습니까? 그렇지 않은 경우이 정보를 얻기 위해 어떤 도구를 사용할 수 있습니까?



답변

내가 좋아하는 hddtemp지원되는 장치의 온도를 얻기의 매우 표준적인 방법을 제공한다. SMART 지원이 필요합니다.

사용법 예 : sudo hddtemp /dev/sd[abcdefghi]

응답 예 :

/ dev / sda : WDC WD6401AALS-00J7B0 : 31 ° C
/ dev / sdb : WDC WD7501AALS-00J7B0 : 30 ° C


답변

모든 SMART 가능 장치는에 응답해야합니다 smartctl. 그리고 나는 스마트 장치 만 온도 측정 값을 가지고 있다고 생각합니다.

다른 모든 도구는 공급 업체에 따라 다소 차이가있을 수 있습니다 (Dell의 omsa와 같이). IPMI 는 또 다른 일반적인 접근법 일지 모르지만 스토리지 장치의 온도 판독이 표준입니다.


답변

Rovanion이 언급했듯이 모든 드라이브를 한 번에 나열하려면 다음을 수행하십시오.

hddtemp /dev/sd?

또는 for 루프를 선호하는 경우 :

for i in /dev/sd[a-z]; do hddtemp "$i"; done


답변

watch "sensors && sudo hddtemp /dev/sd?"CPU 및 기타 온도 정보를 제공하는 것을 시도해 볼 수도 있습니다 .


답변