RAID 및 Intel Matrix Storage를 사용할 때 SMART 값에 액세스하는 방법은 무엇입니까?


17

인텔 매트릭스 스토리지 (예 : 마더 보드 기반 RAID)를 사용하는 RAID 5 어레이가 있습니다. 하드 드라이브 중 하나가 연삭 소음을 내기 시작했으며 현재 어레이가 재구성 중입니다.

Seagate 드라이브에서 SMART 값을 조사하려고하지만 어떤 이유로 든 시도한 프로그램 중 어떤 것도 SMART 값을 읽을 수 없었습니다.

SMART 값을 읽는 기술이 있습니까? 마지막 다리에 어떤 드라이브가 있는지 알 수 있습니까?


어떤 프로그램을 시도 했습니까?
digitxp

HDDlife 및 AShampoo HDD 제어. 문제는 모든 드라이브가 6GB 크기 (RAID 5)의 하나의 큰 드라이브로 나타나는 것입니다. RAID 컨트롤러를 우회하고 하드 드라이브 컨트롤러 자체를 직접 들여다보고 마지막 다리에있는 하드 드라이브를 해결하는 것이 거의 필요합니다.
Contango

Windows 용 Smartctl 진단 소프트웨어의 대부분은 RAID 어레이 뒤에있는 하드 드라이브의 smartctl 읽기를 지원합니다.
Trevor Boyd Smith

답변:


4

인텔 매트릭스 스토리지 관리자가 드라이브의 (SMART) 상태에 대해 알려주지 않으면 Seagate의 (부팅 가능한) Seatools 유틸리티를 사용하여 Seagate 드라이브를 진단 할 수 있습니다.

BIOS를 'RAID'에서 'IDE'로 설정하기 만하면 드라이브가 부팅 가능한 Seatools 매체에 개별 드라이브로 표시되어야합니다.

드라이브 진단에이 드라이브를 사용한 후에는 BIOS에서 RAID를 다시 켜면 원래 상태로 돌아와야합니다 (RAID 구성은 그대로 유지됨). 이때 결함이있는 드라이브를 교체 할 수 있습니다 (필요한 경우).


2
고마워, 이것이 가능하다는 것을 알고 반갑습니다. 이 작업을 시도하는 것이 조금 주저 할 것입니다. RAID 어레이는 너무 깨지기 쉽기 때문에 드라이브 중 하나를 분리 한 상태에서 컴퓨터를 켜면 30 초 정도 기다렸다가 다시 연결 한 다음 다시 켜십시오. 전체 재 구축을 원하며 10 시간이 걸립니다. 드라이브가 쓰여지지 않았으므로 이것은 불필요합니다.
Contango

18

간단히 읽을 때, 해당 컨트롤러 에서 일반적인 문제 일 수 있습니다 . smartmontools 에게 기회를 제공하십시오 . 매트릭스 컨트롤러를 실험적으로 지원해야합니다.

2011-02-04 : Windows에서 Intel Matrix RAID 드라이버 뒤의 디스크에 대한 실험 지원을 추가했습니다. 테스트 결과를 smartmontools 지원 메일 링리스트에보고하십시오.

/dev/csmi0,X장치 이름으로 사용 하여 다음 과 같이 개별 디스크의 SMART 정보에 액세스하십시오.

smartctl.exe -a / dev / csmi0,0


실험적인 지원을 시도했지만 전혀 작동하지 않는 것 같습니다. 어쨌든 팁 주셔서 감사합니다.
Contango

1
나를 위해, Intel Matrix Storage Console 8.9.2.1002, ICH10 칩셋, smartmontools 5.43-0-20120-0620-r3567
ChrisWue

+1 저를 위해 일했습니다 smartctl 5.43 2012-06-30 r3573. Intel P67 Express 칩셋 (6 시리즈 PCH), iaStor.sys v 10.1.0.1008 (2010 년 11 월 6 일) (Intel Rapid Storage Technology).
Jonathon Reinhart

내 배열은 데이터 (OS가 아닌)를위한 것이므로 /dev/csmi0,1다른 디스크 에는 etc 를 사용해야했습니다 . 감사. +1
Felipe Alvarez 2014

14

hddguardian 은 Intel Matrix RAID 컨트롤러와 작동합니다. 본질적으로 smartctl의 GUI입니다.


이것은 나를위한 승자입니다. Argus Monitor는 괜찮 았지만 hddguardian은 모든 데이터와 임계 값에 대해 매우 이해하기 쉬운 정보를 제공합니다.
nevster

"LSI 어댑터, SAS3 3008 Fury -StorPort"를 통해 연결된 내 HDD에서도 작동합니다. 따라서 다른 RAID 컨트롤러도 지원 될 수 있습니다.
i3v

나에게도 효과가 있습니다. raid 0 ssd evo ty 소프트웨어 이름
MonsterMMORPG 2016 년

이것은 훌륭해 보이지만 불행히도 저자는 "문제"로보고 된 괴롭힘에 대한 불만이 너무 많아 프로젝트를 중단하기로 결정했습니다.
Jimp

3

Argus Monitor 는 Intel Matrix RAID 컨트롤러 뒤의 드라이브에 대한 SMART 정보를 보여줍니다.

버전 1.8.17 (2011 년 1 월 6 일) : Intel Matrix RAID 컨트롤러 (ICHx 칩셋) 지원.


1

smartmontools는 나를 위해 잘 작동했습니다.

Intel ICH10R RAID 컨트롤러가있는 Asus 마더 보드가 있습니다. HD 중 2 개는 RAID-1 구성에 있고 다른 2 개는 일반 비 RAID 설정입니다. smartmontools를 사용하여 쿼리 할 수 ​​있습니다.

명령 행 인터페이스는 사용하기 쉽고 스크립트를 쉽게 작성할 수 있습니다.

c:\>smartctl --scan
/dev/sda -d scsi # /dev/sda, SCSI device
/dev/sdb -d scsi # /dev/sdb, SCSI device
/dev/sdc -d scsi # /dev/sdc, SCSI device
/dev/csmi0,0 -d ata # /dev/csmi0,0, ATA device
/dev/csmi0,2 -d ata # /dev/csmi0,2, ATA device
/dev/csmi0,3 -d ata # /dev/csmi0,3, ATA device
/dev/csmi0,4 -d ata # /dev/csmi0,4, ATA device
/dev/csmi0,5 -d ata # /dev/csmi0,5, ATA device

감지 된 장치 목록이 표시됩니다. 필자의 경우 5 / dev / csmi0, x 장치는 마더 보드의 다양한 SATA 포트에 해당합니다.

다음 중 하나를 쉽게 쿼리 할 수 ​​있습니다.

c:\>smartctl -a /dev/csmi0,2
smartctl 6.3 2014-07-26 r3976 [x86_64-w64-mingw32-win7-sp1] (sf-6.3-1)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     SAMSUNG SpinPoint F2 EG
Device Model:     SAMSUNG HD154UI
Serial Number:    XXXXXXXXXXXXXX
LU WWN Device Id: X XXXXXX XXXXXXXXX
Firmware Version: 1AG01118
User Capacity:    1,500,301,910,016 bytes [1.50 TB]
Sector Size:      512 bytes logical/physical
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ATA/ATAPI-7, ATA8-ACS T13/1699-D revision 3b
Local Time is:    Thu Apr 16 21:59:25 2015 PDT
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
...

SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000f   100   100   015    Pre-fail  Always       -       0
  3 Spin_Up_Time            0x0007   070   070   007    Pre-fail  Always       -       9700
  4 Start_Stop_Count        0x0032   098   098   050    Old_age   Always       -       2506
  5 Reallocated_Sector_Ct   0x0033   100   100   051    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x000f   100   100   015    Pre-fail  Always       -       0
  8 Seek_Time_Performance   0x0025   100   100   037    Pre-fail  Offline      -       0
  9 Power_On_Hours          0x0032   097   097   050    Old_age   Always       -       14655
 10 Spin_Retry_Count        0x0033   100   100   051    Pre-fail  Always       -       0
 11 Calibration_Retry_Count 0x0012   100   100   018    Old_age   Always       -       0
 12 Power_Cycle_Count       0x0032   098   098   050    Old_age   Always       -       2500
 13 Read_Soft_Error_Rate    0x000e   100   100   014    Old_age   Always       -       0
183 Runtime_Bad_Block       0x0032   100   100   050    Old_age   Always       -       0
184 End-to-End_Error        0x0033   100   100   051    Pre-fail  Always       -       0
187 Reported_Uncorrect      0x0032   100   100   050    Old_age   Always       -       2
188 Command_Timeout         0x0032   100   100   050    Old_age   Always       -       0
190 Airflow_Temperature_Cel 0x0022   067   061   034    Old_age   Always       -       33 (Min/Max 13/33)
194 Temperature_Celsius     0x0022   065   060   034    Old_age   Always       -       35 (Min/Max 13/35)
195 Hardware_ECC_Recovered  0x001a   100   100   026    Old_age   Always       -       767683535
196 Reallocated_Event_Count 0x0032   100   100   050    Old_age   Always       -       0
197 Current_Pending_Sector  0x0012   100   100   018    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0030   100   100   048    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x003e   100   100   062    Old_age   Always       -       0
200 Multi_Zone_Error_Rate   0x000a   100   099   010    Old_age   Always       -       3
201 Soft_Read_Error_Rate    0x000a   100   100   010    Old_age   Always       -       0

SMART Error Log Version: 1
No Errors Logged

SMART Self-test log structure revision number 1
No self-tests have been logged.  [To run self-tests, use: smartctl -t]

SMART Selective self-test log data structure revision number 1
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    1        0        0  Not_testing
    2        0        0  Not_testing
    3        0        0  Not_testing
    4        0        0  Not_testing
    5        0        0  Not_testing
Selective self-test flags (0x0):
  After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.

ID # 5 및 # 198이 특히 중요합니다. Google의 연구에 따르면 드라이브가 고장날시기에 대해 다소 좋은 지표라고합니다.


1

smartmon 도구는 나에게도 효과가 있었지만 미러링 된 드라이브에만 적용되었습니다. 내 인텔 SSD에서 데이터를 읽을 수 없습니다 ... 인텔 SSD 도구 상자는이 작업을 수행합니다.

  • 인텔 BX58SO 마더 보드
  • 펌웨어 / BIOS RAID 1 (미러링)
  • 드라이브 : Seagate ST3500320NS
  • 운영체제 : Windows 10 64-bit

또한 AIDA64 소프트웨어 (이전의 Everest)가 작동한다는 것을 알았습니다. 원시 데이터보다 읽기 쉽지만이 도구는 무료가 아닙니다. SSD 및 미러 스피너에서 SMART 데이터를 읽습니다.

다른 사람들이 지적했듯이 SMART에 대한 WikiPedia 기사는 읽을 가치가 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.