badblocks로 하드디스크에 배드블록의 존재유무 점검하기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,428 조회
- 0 추천
- 목록
본문
badblocks로 하드디스크에 배드블록의 존재유무 점검하기
배드블록이 존재하는 하드디스크를
사용하게 되면 정상적인 운용 중에도 갑자기 서버가 다운되는 등의 심각한 장애를 초래할 수 있습니다.
따라서 배드블록은 서버설치
시 또는 설치 직후에 반드시 점검을 해야 하며 배드블록이 존재할 경우에는 깨끗한 디스크로 반드시 교체해야 합니다.
아래는 실제 배드블록을 검사하는 예입니다.
[root@su250 ~]# badblocks -v /dev/sda1 Checking blocks 0 to 128487 Checking for bad blocks (read-only test): done Pass completed, 0 bad blocks found. [root@su250 ~]# |
위의 예는 SCSI하드디스크에 대하여 배드블록이 존재하지 않았을 경우의 예입니다.
이상이 없는 깨끗한 디스크이므로 정상적인 사용이 가능하다고 할 수 있습니다.
다음은 IDE 하드디스크에 대한 배드블록 점검 예입니다.
[root@localhost ~]# badblocks -v /dev/hdc1 Checking blocks 0 to 257008 Checking for bad blocks (read-only test): done Pass completed, 0 bad blocks found. [root@localhost ~]# |
이상과 같이 장치명을 정확하게 지정해 줌으로써 디스크의 배드블록을 점검할 수 있다는 것을 알 수 있습니다.
참고로 현재 서버에 어떤 디스크가 장착되어 있는가를 확인해 보기 위해서는 “fdisk -l” 또는 “df”등의 명령어를 사용해 보시면 됩니다.
이 책의 fdisk 또는 df편에 자세히 설명되어 있습니다.
관련자료
-
이전
-
다음