레이드 카드 물린 하드디스크의 SMART 정보 읽기

정무현   
   조회 2906   추천 0    

hc550.csv (6.5K), Down : 1, 2023-07

쪽팔리면 질문하지 맙시다. 소중한 답변 댓글을 삭제하는건 부끄러운 일 입니다 

레이드 카드에 장착된 하드디스크의 SMART 정보를 읽고 싶은데
일반적이지 않습니다.


환경은

서버와 레이드카드는 HP Apollo 4200 Gen 9의 P840ar
하드디스크는 UltraStar HC550 18TB SAS
HBA 모드로 설정


여기에 물린 하드의 SMART 정보를 하드디스크 센티넬로 보고 있는데, 뭔가 좀 다릅니다.


일반적인 SMART 정보는 이런식으로 보이는데요.( 문제의 하드와 완전 다른 하드입니다 ㅎㅎ )



문제의 하드 디스크는 아래와 같이 보입니다.




표로 긁어와보면 이렇게 생겨있는데요...

표 HTML 태그가 안먹히는지 다 깨지네요;;

힘드시겠지만 cvs 파일로 첨부 하였습니다. 첨부파일 참조를 ㅠㅠ


또 다른 CLI 툴인

smartctl 을 이용해서 읽어와도


Unavailable - device lacks SMART capability 라고 하면서
SMART 정보는 보이지 않네요.


궁금한점은 아래와 같습니다.

1. 하드의 상황 파악을 위해서는 어떤 걸 주로 봐야될까요? (SMART 목적이 하드의 상태 파악이니...)
ex) 특정 값이 올라가기 시작하면 망한다던지...

지금은 그냥 센티널의 "상태" 100%만 확인하고 있는데 말이지요...


2. 원래의 SMART를 볼 수 있는 방법은 없을까요?


감사합니다.



PS. 레이드 카드명을 HPE Smart Array P840ar Controller 이렇게 지어서
SMART문자가 중복되니 구글링조차 힘드네요 ....

짧은글 일수록 신중하게.
박문형 2023-07
저는 리테일 부품과 조립용 서버나 PC부품을 아직까지 주로 사용합니다..

따라서 벤더 쪽은 잘 모릅니다..


그나마 Hdd Sentinel 이 레이드 카드에서 각 HDD의 S.M.A.R.T 값을 불러올 수 있습니다.. ( S.M.A.R.T 값을 못 불러 오는 레이드카드가 있을 수 있습니다..)

왜 그렇게 행동하였는지 이해가 가지만 리테일 HDD를 벤더서버에 장착했다는 것이 이해가 가지 않습니다..

벤더서버는 거기에 맞는 벤더 파츠를 사용해야 제조사인 벤더에서 정상동작을 보증 받을수 있습니다..

벤더 HDD와 리테일 HDD의 차이점은 벤더HDD 는 벤더 제조사에서 제조하고 테스트한 벤더 HDD 펌웨어가 들어있다는 것입니다..

그리고 벤더 파츠가 문제가 생기면 그 벤더에서 문제점을 해결해야 하고 책임을 져야 합니다..

리테일 HDD는 큰 문제가 발생하지 않는 한 펌웨어 업데이트를 거의 하지 않습니다..

벤더 HDD는 그 제품이 판매 중단될때 까지는 최소 1번 이상 정도는 펌웨어 업데이트를 하는 듯 합니다..

HP는 레이드 카드를 HP에서 만들어 왔습니다..

다른 벤더에서 LSI 같은 곳에서 하드웨어 통째로 OEM해서 사용하는 일이 거의 없습니다..

그리고 HP 는 DELL 에 비하면 레이드 카드와 백플레인그리고 HDD 펌웨어 업데이트가 상당히 잦은 편입니다..

이는 어찌보면 좋은 일일지 모르지만 어찌 보면 굉장히 귀찮은 일입니다..

Hdd Sentinel 에서 SATA HDD와 SAS HDD의 S.M.A.R.T 값의 내용은 차이가 많습니다..

SAS HDD는 서버용이라 그런지 무엇인가 데이터 항목과 내용이 더 많습니다..

저는 전문가가 아니기에 그것이 왜 다른지 왜 그렇게 보여주는지 잘 모릅니다..


HDD의 상태를 보고 테스트 하는 프로그램중에 HDD SCAN v4.1 이란 프로그램에서 S.M.A.R.T 값을 볼 수 있는데

여기 값도 일반적으로 말하는 S.M.A.R.T값보다 조금 더 디테일하게 나옵니다.. 왜 그런지는 모릅니다..



일반적으로 S.M.A.R.T 값은 그 값을 읽는 프로그램이 동작하여 각 HDD나 SSD의  S.M.A.R.T 값을 불러 들여 표시합니다..

레이드 카드에서는 일정 주기 ( 몇분 단위에서 몇시간 단위까지) 마다 S.M.A.R.T 값을 불러 들여서 상태 채크를 합니다..

레이드 카드의 모델이나 펌웨어에 따라 그 값을 아예 읽지 않거나 읽는 주기를 짧게 길게 셋팅이 가능한 경우도 있습니다..

그리고  S.M.A.R.T 값을 읽으면 레이드 카드나 HDD에 부하가 발생하기에 실시간으로 채크하지 못합니다..
     
정무현 2023-07
좋은 답변 감사합니다ㅠㅠ
벤더 장비는 벤더의 지원이 중요한 것을 다시 한번 배웁니다.

흔한 변명으로 이미 보증이 끝난 장비이고, 개인이고, 금액이 저렴하기에
고생할 것을 가만하고 진행하였지만 힘드네요;;

왜 이런지, 해결방법은 없는지 이런 것은 HP에게 물어보는 방법 밖에는 없는거겠군요...
감사합니다.
          
sbg2005 2023-07
워런티나 보증계약 없으면 아무런 공식 답변도 받기 어려우실 겁니다.

뭐 하나 물어보려고 전화하면 시리얼 부터 물어보거든요.
               
정무현 2023-07
넵 그냥 까이겠지요. 그걸 위한 비즈니스이니...

해당 장비에 대해 잘아는 사람이 없다면 답이 없는 상황이지요.;;;

센티넬 정보나 유심히 봐야겠습니다...
epowergate 2023-07
HP Raid Controller인 P840ar를 통해서 HDD의 Smart 상태 확인 가능합니다.
당연히 가능합니다.
그런데 사용하시는 HDD가 HP제품이 아닌 것 같습니다.
그럼 당연히 불가능 합니다
간장게장 2023-07
Total uncorrected write errors
Total uncorrected read errors
Total uncorrected verify errors

이게 모두 0이니 문제 없는 hdd입니다.
raw 에러는 원래 자주 생기는 것인데, ECC 따위로 걸러냅니다.

읽기량 80TB, 쓰기량 70TB, 2021년 생산품 정도 참고사항
죠슈아 2023-07
smartctl --smart=on /dev/device  커멘드를  관리자 권한에서 실행 해보세요.

HBA 벤더와 HDD 벤더가 다르다고 해서 SMART 정보를 가져오지 못하면 않됩니다.
HBA와 HDD 모두 SMART를 지원하는데 벤더가 다르다고 호환성과 관련하여 문제가 발생한다면
둘중 하나는 문제가 있는 회사 입니다.
HP 가 독특하게 까탈스럽긴 하지만 표준 프로토콜을 무시하고 자사 HDD만을 고집하는 만행을 ?  한다고  보기에는  ㅠㅠ
이게 사실이면 HP는 구입하면 않되는 제품을 만드는 회사 이네요.
간장게장 2023-07
"SMART support is : Unabailable - device lacks SMART capability"

요래 놓고 그 아래에는 SMART data를 줄줄이 나열하고 있습니다.
서로 모순되는 이야기네요.

SMART data 지원하는 것이 맞고 제대로 읽어온 것입니다.
그리고
Total uncorrected write errors
Total uncorrected read errors
Total uncorrected verify errors
그리고 이 값들이 모두 0이므로 문제될 만한 구석은 없습니다.

SMART에 어떤 항목을 기록할 것인지는 HDD 제조사 마음대로입니다. 통일된 것이 없어요.


QnA
제목Page 4910/5711
2015-12   1698057   백메가
2014-05   5163864   정은준1
2021-02   2870   한효석
2023-09   2870   대패질하는…
2020-10   2870   노가리강추
2023-09   2870  
2021-04   2870   김형준1
2019-05   2869   화란
2019-06   2869   김건우
2021-01   2869   김제l김용환
2020-08   2869   Sikieiki
2019-08   2869   dr2am
2023-09   2869   audacity
2021-01   2869   SILVERSTAR
2024-07   2869   hyper
2020-07   2869   겨울나무
2019-06   2869   두발로
2021-04   2868   장운기
2020-03   2868   아기견저커
2022-11   2868   배고프고가…
2022-02   2868   견비지요
2022-09   2868   신관악산