OS별 서버 디스크 검사 방법 알아보기

2020. 07. 31 | 블로그

안녕하세요. 디딤365입니다.

이번 포스팅에서는 Windows/Linux OS에서 디스크를 검사하는 방법에 대해서 설명드리겠습니다.

먼저 Windows 서버에서 디스크 검사 방법을 알아본 후, Windows 서버에서 디스크 검사할 수 있는 프로그램 중 HDTune을 이용한 디스크를 점검할 수 있는 방법을 말씀드리겠습니다.

※ HDTune 이란?

Windows 시스템에서 하드디스크를 검사할 수 있는 프로그램으로 디스크 상태 및 손상 여부를 확인할 수 있습니다. HDTune을 이용하여 디스크 장애 여부를 미리 확인할 수 있으며, 디스크를 교체 등을 미리 진행하여 데이터 유실 및 대형 장애를 예방할 수 있습니다.

Windows 서버에서 디스크 검사 방법

1. HDTune 프로그램을 받아서 설치를 진행합니다.

2. 설치한 HDTune.exe 응용프로그램을 실행시켜줍니다.

Banchmark : 디스크의 Read/Write 속도도를 체크할 수 있습니다.

Info : 선택된 디스크의 정보를 확인할 수 있습니다.

Health : 디스크 상태 체크를 할 수 있습니다.

Error Scan : 디스크의 손상(에러)을 확인할 수 있습니다.

3. HDTune Health에서 [Windows / Linux 공통 디스크 Health 체크 목록]에 Data 수치가 있는지 확인합니다.

※ [Windows / Linux 디스크 공통 체크 목록]에서 Data 수치가 있는 경우 디스크 장애가 발생할 수 있으므로 디스크 교체를 권장드립니다.

Linux 시스템에서 디스크 점검 방법

지금까지 Windows 시스템에서 HDTune을 이용한 디스크 점검 방법을 설명드렸습니다. 이제는 Windows 시스템만큼 많이 사용하고 있는 Linux 시스템에서 디스크 점검 방법에 대하여 설명드리겠습니다.

※ Smartctl 이란?

Linux 기반 시스템에서 디스크 상태 체크할 수 있는 명령어이며, 해당 명령어를 사용하기 위해서는 smartmontools 패키지를 다운로드해야 사용이 가능합니다.

Smartmontools 패키지 경우 yum 또는 apt-get으로 손쉽게 다운로드 가능하며, smartctl 이용방법 및 smartmontools 다운로드 방법의 경우 아래에서 설명드리겠습니다.

1. yum 명령어를 이용하여 디스크 상태 체크할 수 있는 [smartmontools]를 설치합니다.

yum -y install smartmontools

2. 상태를 체크하고 싶은 하드디스크 이름을 확인합니다.

fdisk -l

3. 디스크 상태 체크를 진행합니다.

smartctl -a 하드디스크 이름

예시) smartctl -a /dev/sda

4. smartctl에서 확인되는 SMART 목록의 경우 [Windows / Linux 공통 디스크 Health 체크 목록]에 수치가 있는지 확인합니다.

※ <Windows / Linux 디스크 공통 체크 목록>에서 수치가 있는 경우 디스크 장애가 발생할 수 있으므로 디스크 교체를 권장드립니다.

<Windows / Linux 디스크 공통 체크 목록>

– 디스크 제조사 별로 상태 체크 확인이 필요한 목록입니다.

※ 아래 목록 중 수치가 있는 경우 디스크 장애 우려가 있으니 교체를 권장드립니다.

지금까지 Windows 시스템에서 HD Tune을 이용한 디스크 점검 방법과 Linux 시스템에서 디스크 점검 방법에 대하여 설명드렸습니다.

점검 방법 뿐만 아니라 Windows / Linux 디스크 공통 체크 목록도 잘 체크하셔서 차질없이 디스크 점검을 진행하시기 바랍니다.

감사합니다.

-시스템통합운영센터