강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

badblocks실무2편: 하드디스크에 배드블록(badblock)이 존재하는가를 점검해 보자.

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

badblocks실무2편: 하드디스크에 배드블록(badblock)이 존재하는가를 점검해 보자.



 

 

 

실제로 badblocks를 이용하여 하드디스크에 배드블록이 존재하는가를 점검해보도록 하자. 배드블록이 존재하는 하드디스크를 사용하게 되면 정상적인 운용 중에도 갑자기 서버가 다운되는 등의 심각한 장애를 초래할 수 있다.

 

 

 

 따라서 배드블록은 서버설치 시 또는 설치 직후에 반드시 점검해야 하며 배드블록이 존재할 경우에는 깨끗한 디스크로 반드시 교체해야 한다.

 

 

 

  다음은 실제 배드블록을 검사하는 예이다.

 

 

 

 

 

[root@RockyLinux01 /]# badblocks -v /dev/sdb1

Checking blocks 0 to 614399

Checking for bad blocks (read-only test): done

Pass completed, 0 bad blocks found. (0/0/0 errors)

[root@RockyLinux01 /]#

 

 

 

위의 예는 하드디스크에 대하여 배드블록이 존재하지 않았을 경우의 예이다.

 

 

 

 이상이 없는 깨끗한 디스크이므로 정상적인 사용이 가능하다고 할 수 있다.

 

 

 

 다음은 IDE 하드디스크에 대한 배드블록 점검 예이다.

 

 

 

 

 

[root@sulinux ~]# badblocks -v /dev/hdc1

Checking blocks 0 to 257008

Checking for bad blocks (read-only test): done                                

Pass completed, 0 bad blocks found.

[root@sulinux ~]#

 

 

 

 

 

이상과 같이 장치명을 정확하게 지정해 줌으로써 디스크의 배드블록을 점검할 수 있다는 것을 알 수 있다.

 

 

 

 참고로 현재 서버에 어떤 디스크가 장착되어있는가를 확인해 보기 위해서 “fdisk -l” 또는 “df”등의 명령어를 사용하면 된다.

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,043 명
  • 현재 강좌수 :  35,855 개
  • 현재 접속자 :  142 명