smartctrl1 [S.M.A.R.T] HDD 의 S.M.A.R.T 정보 파싱하기 리눅스 오픈소스로 제공하는 smartctl 을 사용하면 HDD 의 S.M.A.R.T 정보를 쉽게 얻어올 수 있다. smartctl -A 장치명(/dev/sda) 을 입력하면 아래와 같은 정보를 얻을 수 있다. 붉은 색으로 표시된 정보들에 값이 세팅된 경우에는 HDD 를 점검해볼 필요가 있다. (치명적인 문제가 있을 수 있다.)또한, 벤더별, 모델별로 HDD 온도의 기준치가 다르다. 평균적으로 65가 되면 RAW 가 발생하고 HDD 가 Damge 를 입어서 정상동작 하지 않을 수 있다. 예를 들어, write 가 되지않아 I/O wait 가 100% 될 수 있다. 코드상에서는 RAW_VALUE 값이 char [6] 크기로 설정되어 있으므로, 뒤에서 부터 shift 해서 정수로 값을 확인 하면 된다. ===.. 2016. 3. 23. 이전 1 다음