kkamagi's story

IT, 정보보안, 포렌식, 일상 공유

OS

리눅스 디스크 상태 정보 확인

까마기 2017. 1. 13. 08:33
728x90
반응형

안녕하세요. Grit UK입니다. 본 포스팅에서는 리눅스의 디스크 상태 정보를 확인하는 명령어를 알아보도록 하겠습니다. 

리눅스에서는 하드디스크나 SSD의 SMART(Self Monitoring And Reporting Technology) 상태 정보를 확인하기 위해 smartctl 이라는 명령어를 사용합니다.

OpenSUSE 리눅스에서는 기본적으로 같이 설치가 되는데, 크런치뱅 리눅스에서는 패키지를 별도로 설치해 주어야 합니다.

Synaptic Package Manager에서 smartmontools 패키지를 설치해보도록 하겠습니다. 

1. smartmontools 설치(데비안/우분투)

# sudo apt-get install smartmontools

smartctl 명령의 형식은 아래와 같습니다.

 

# smartctl [옵션] [장치]

상태 확인을 하기 전에 먼저 장치명을 알아야 하므로, 일단 시스템에 장착된 디스크 장치를 찾아보기로 합니다. 터미널 창에서 아래와 같이 df 명령어로 마운트된 디스크 및 상태를 확인합니다.

 

2. 디스크 마운트 상태확인

 

# df -Th

 

장치명을 확인합니다. 해당 시스템에서는 /dev/xvda1 장치를 smartctl 명령어로 확인해보겠습니다. 

 

3. smartctl 실행

 

니다. 옵션은 -i 및 -a, -H를 사용해서 확인합니다.

 

-i 옵션은 디스크 정보만 표시해주고, -H 옵션은 자가진단 결과를 알려줍니다.

-a 옵션은 SMART 상태값을 세세하게 표시해 줍니다. root 권한을 요구하므로 일반계정으로 진행할 시에는 sudo 명령을 사용하거나 su 명령어로 root로 전환 후에 실행하면 됩니다.

 

 

1) 디스크 정보 조회

# smartctl -i /dev/xvda1

 

2) 자가진단 결과 조회, PASSED면 정상입니다.

# smartctl -H /dev/xvda1

 

 

3) SMART 값 상세 조회

# smartctl -a /dev/xvda1

 

반응형

'OS' 카테고리의 다른 글

비프음 끄기  (0) 2017.02.19
윈도우 부팅 시간  (0) 2017.02.17
리눅스에서 디스크 HDD / SSD 인지 확인 하는 방법  (0) 2017.01.13
ldf 로그 파일 축소 - 용량 정리  (0) 2016.07.05
apache mod_security 세팅 작업  (1) 2016.07.05