레이드 구성시 베드 검사는 어떻게?

나루에   
   조회 13612   추천 0    

음... 문득 의문이 생겨서 글을 남겨봅니다..

 

저희집 다락방 서버의 데이터부가

인텔 RS2BL080 제품을 사용하여 다이렉트로

2TB 8개의 하드를 Raid-5 로 묶어 13테라로 사용중입니다.

 

근데 사용하다가 하드디스크가 불량섹터가 생기면 어떻게 되나요?

베드야 볼륨을 검사하면 났는지안났는지 확인이가능하다지만...

단일 볼륨에 묶여있는 8개의 디스크중에서

어떤하드디스크가 베드가 났는지 확인할 방법이 있나요?

 

하드개별로 검사를 해주는 별도의 베드섹터 검출 프로그램이 있는건지..

아니면 인텔의 Raid WEB console 프로그램 이 알아서 베드난 하드를 표기를 해주는지

혹시 아시는 분있으신가요?

 

지금까지 레이드 써보면서 베드난 적이 단한번도 없어서

경험해보지 못했네요..

아시는분 있으면 지식을 나누어주시면 고맙겠습니다.

 

좋은하루되세요

짧은글 일수록 신중하게.
LovelyJubbly 2011-09
혹시 그 컨트럴러 인텔 RST에서 인식하는 거라면 인텔 RST 프로그램 가시면 검사 항목이 있습니다.

그런데 정말 정말 오래 걸립니다.
박문형 2011-09
레이드의 볼륨은 가상 볼륨입니다.
따라서 배드등이 나게 되면 레이드 콘트롤러가 콘트롤하게 됩니다.
보통은 레이드 콘트롤러에 로그 화면에서 어떤 하드가 어떤 배드블럭 발생
배드블럭 치환 으로 나타납니다.(물론 영어)
레이드 카드의 로그 화일을 분석하거나 GUI프로그램에서 보통은 확인이 가능합니다.
이 배드 블럭이 어느 한계를 넘게 되면 배드하드로 레이드카드는 인식하여 하드를 뱉아냅니다.(알람울림)
하유영 2011-09
상태 테스트 한다고 레이드 플고 리빌드 할려다가 않되어서 자료 통제로 날려 먹은 이후에는 그냥 하드 디스크 한놈이 이상이 생길때 까지 그냥 놓아 두고 있습니다.
GoodWolf 2011-09
HP의 경우는 하드 한개에 배드가 생기면 Fault로 인식하는거 같더라구요.
..
그 배드의 량이 얼마나 되어야 fault로 인식하는지에 대한 알고리즘은 아직 못찾았습니다. ^^
김윤술 2011-09
오프라인 작업으로는 가능합니다.
IBM Server RAID SAS 카드일 경우는 레이드 바이오스에서 디스크 유틸리티로 가서 각각 디스크 검색 체크 돌려보고 HP 서버일경우는 DIAG 돌리면 어느 디스크가 에러를 뱉어내는지 나오게 됩니다. 배드에서 읽히지 않으면 LUN 에러 기록이 나올때도 있고 안나올때도 있습니다. 레이드에서 배드는 거의 쥐약입니다. 신들린 감각으로 잡아 내는 방법을 택해야겠죠


QnA
제목Page 3813/5729
2015-12   1790139   백메가
2014-05   5265153   정은준1
2019-10   3159   나비z
2022-08   1258   김동혁1
2015-04   7781   쌍cpu
2024-04   1847   HEJYS
2015-04   4729   이창준
2015-04   5932   아름다운노을
2018-09   10266   페르세우스
2021-02   2756   파라치노
2011-08   7781   이윤주
2014-01   4984   안테나
2015-05   5177   겨울나무
2018-09   4432   블루영상
2019-11   3203   싱어송라이터
2016-06   6916   신우섭
2015-05   4006   피버꾸
2015-05   13565   햇살한스푼
2019-11   3265   뚜뚜김대원
2024-05   1728   Sakura24
2014-01   5855   나파이강승훈
2016-07   20936   누굴까