Linux 명령어 - hdparm - 디스크 점검

     

     

    이번 포스팅에서는 디스크 점검하는 명령어에 대해서 알아보도록 하겠습니다

     

     

       Linux hdparm 명령어 란?

     

     

    서버 관리자라면 사전에 디스크를 구입하고 디스크가 문제가 발생하였을때 신속히 교체를 진행하여 장애를 대비해야 됩니다

     

    hdparm 명령어는 모델, 시리얼 번호, 버퍼사이트, 연결모드 등등의 다양한 디스크 설정을 보여줄 수 있습니다 그리고 디스크 읽기 상태를 테스트하여 디스크 초기 불량을 확인할 수 있습니다 보편적으로 하드디스크의 속도를 체크할 때 많이 사용됩니다.

     

     

     

       Linux hdparm 사용법

     

     

     

    1. hdparm - 디스크 속도측정

     

    # hdparm -tT /dev/sda
    
    /dev/sda:
     Timing cached reads:   19474 MB in  1.99 seconds = 9788.42 MB/sec
     Timing buffered disk reads: 500 MB in  3.02 seconds = 165.61 MB/sec

     

    속도를 층정하기 위해선 -t, -T 옵션을 통해 속도를 측정할 수 있습니다.

     

    * -t : 버퍼가 되어 있지 않는 데이터를 읽는데 체크하는 옵션입니다.

     

    * -T : 버퍼가 되어 있는 데이터를 읽는 속도를 체크하는 옵션입니다.

     

     

     

     

    2. hdparm - 디스크 온도측정

     

    # hdparm -H /dev/sda
    
    /dev/sda:
    SG_IO: bad/missing sense data, sb[]:  70 00 05 00 00 00 00 0a 04 41 40 00 21 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
     drive temperature (celsius) is:  -18
     drive temperature in range:  yes

     

     

     

    3.  hdparm - 디스크 캐시설정

     

     

    3.1 hdparm - 쓰기캐시 기능 활성 여부 확인

     

    # hdparm -W /dev/sda
    
    /dev/sda:
     write-caching =  1 (on)

     

    -W 옵션을 사용하여 쓰기 캐시 기능 활성 여부를 확인할 수 있습니다

     

     

    3.2 hdparm - 쓰기캐시 기능 활성

     

    # hdparm -W 1 /dev/sda

     

     

    Posted by 서버이야기