Làm cách nào để truy cập các giá trị SMART khi sử dụng RAID và Intel Matrix Storage?


17

Chúng tôi có một mảng RAID 5 sử dụng Intel Matrix Storage (tức là RAID dựa trên bo mạch chủ). Một trong những ổ đĩa cứng đã bắt đầu tạo ra tiếng ồn và mảng hiện đang được xây dựng lại.

Chúng tôi muốn thẩm vấn các giá trị SMART trên các ổ Seagate, nhưng vì một số lý do, không có chương trình nào chúng tôi đã thử có thể đọc các giá trị SMART.

Có kỹ thuật nào để đọc các giá trị SMART để chúng ta có thể biết ổ đĩa nào ở chân cuối cùng không?


Những chương trình bạn đã thử?
Digitxp

Kiểm soát ổ cứng HDD và AShampoo. Tôi nghĩ vấn đề là tất cả các ổ đĩa đều xuất hiện dưới dạng một ổ đĩa lớn có dung lượng 6GB (RAID 5). Gần giống như chúng ta cần một cái gì đó để vượt qua bộ điều khiển RAID và nhìn thẳng vào bộ điều khiển ổ đĩa cứng để tìm ra ổ cứng nào ở chân cuối cùng của nó.
Contango

Hầu hết các phần mềm chẩn đoán Smartctl cho windows đều hỗ trợ đọc smartctl của các ổ cứng phía sau mảng đột kích.
Trevor Boyd Smith

Câu trả lời:


4

Nếu Trình quản lý lưu trữ ma trận Intel không cho bạn biết về trạng thái (SMART) của ổ đĩa, thì có lẽ (hoặc, cũng vậy) chỉ cần sử dụng tiện ích Seatools (có thể khởi động) của Seagate để chẩn đoán các ổ đĩa Seagate.

Bạn chỉ cần đặt BIOS từ 'RAID' thành 'IDE' và các ổ đĩa sẽ hiển thị dưới dạng các ổ riêng lẻ cho phương tiện truyền thông Seatools có thể khởi động.

Khi bạn đã sử dụng nó để chẩn đoán ổ đĩa, hãy bật lại RAID trong BIOS và bạn sẽ trở lại như cũ (cấu hình RAID sẽ vẫn còn). Tại thời điểm đó, bạn có thể lên kế hoạch trao đổi ổ đĩa bị lỗi (nếu cần).


2
Cảm ơn, tốt để biết rằng điều này là có thể. Tôi sẽ do dự một chút khi thử điều này - các mảng RAID đó rất mong manh nếu bạn bật máy tính bằng một trong các ổ đĩa, hãy đợi 30 giây, sau đó cắm lại ổ đĩa đó, sau đó bật lại, muốn làm lại toàn bộ, mất 10 giờ. Điều này là hoàn toàn không cần thiết, vì ổ đĩa không bao giờ được ghi vào.
Contango

18

Trong bài đọc ngắn của tôi, có vẻ như đây có thể là một vấn đề phổ biến với bộ điều khiển đó . Hãy thử cho smartmontools một shot. Nó được cho là có một số hỗ trợ thử nghiệm cho bộ điều khiển Matrix.

2011/02/2016: Chúng tôi đã thêm hỗ trợ thử nghiệm cho các đĩa phía sau trình điều khiển Intel Matrix RAID trên Windows. Vui lòng báo cáo kết quả kiểm tra của bạn với danh sách gửi thư hỗ trợ smartmontools.

Sử dụng /dev/csmi0,Xlàm tên thiết bị để truy cập thông tin SMART của từng đĩa riêng lẻ, ví dụ như thế này:

smartctl.exe -a / dev / csmi0,0


Đã thử hỗ trợ thử nghiệm, nó dường như không hoạt động. Dù sao cũng cảm ơn vì tiền boa.
Contango

1
Làm việc cho tôi, Bộ điều khiển lưu trữ ma trận Intel 8.9.2.1002, chipset ICH10, smartmontools 5.43-0-20120-0620-r3567
ChrisWue

+1 Đã hoạt động với tôi, smartctl 5.43 2012-06-30 r3573Chipset Intel P67 Express (PCH 6 sê-ri), iaStor.sys v 10.1.0.1008 (11/6/2010) (Công nghệ lưu trữ nhanh Intel).
Jonathon Reinhart

Mảng của tôi là dành cho dữ liệu (không phải HĐH) nên phải sử dụng /dev/csmi0,1vv, cho các đĩa khác. Cảm ơn. +1
Felipe Alvarez

14

hddguardian hoạt động rất tốt với bộ điều khiển Intel Matrix RAID, về cơ bản nó là GUI cho smartctl.


Đây là một người chiến thắng cho tôi. Argus Monitor vẫn ổn nhưng hddguardian cung cấp thông tin rất dễ hiểu về tất cả các dữ liệu và ngưỡng
nevster

Cũng hoạt động cho các ổ cứng của tôi được kết nối thông qua "Bộ điều hợp LSI, SAS3 3008 Fury -StorPort". Vì vậy, các bộ điều khiển RAID khác cũng có thể được cung cấp.
i3v

làm việc cho tôi là tốt. raid 0 ssd evo ty cho tên phần mềm
MonsterMMORPG

Điều này có vẻ tuyệt vời, nhưng thật không may, tác giả đã nhận được quá nhiều khiếu nại quấy rối được báo cáo là "vấn đề" và quyết định đóng cửa dự án.
ngày

3

Argus Monitor hiển thị thông tin SMART cho các ổ đĩa phía sau bộ điều khiển Intel Matrix RAID:

Phiên bản 1.8.17 (01/06/2011): Hỗ trợ cho bộ điều khiển Intel Matrix RAID (chipset ICHx).


1

smartmontools làm việc tốt cho tôi.

Tôi có một bo mạch chủ Asus với bộ điều khiển RAID ICH10R của Intel. Hai trong số các HD có cấu hình RAID-1 và 2 trong số đó là thiết lập không phải RAID thông thường. Tôi có thể truy vấn bất kỳ trong số họ với smartmontools.

Giao diện dòng lệnh khá dễ sử dụng và có thể được viết kịch bản dễ dàng.

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

Điều này cho bạn thấy danh sách các thiết bị mà nó phát hiện. Trong trường hợp của tôi, các thiết bị 5 / dev / csmi0, x tương ứng với các cổng SATA khác nhau trên bo mạch chủ.

Bạn có thể truy vấn bất kỳ trong số chúng một cách dễ dàng:

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 và # 198 được đặc biệt quan tâm. Có một nghiên cứu Google quan tâm chỉ ra rằng chúng là một số chỉ số tốt khi ổ đĩa sắp hỏng.


1

Các công cụ smartmon cũng làm việc cho tôi, nhưng chỉ cho các ổ đĩa nhân đôi. Sẽ không đọc dữ liệu từ Intel SSD của tôi ... Hộp công cụ Intel SSD thực hiện việc này mặc dù.

  • Bo mạch chủ Intel BX58SO
  • Firmware / BIOS RAID 1 (được nhân đôi)
  • Ổ đĩa: Seagate ST3500320NS
  • HĐH: Windows 10 64-bit

Tôi cũng thấy rằng phần mềm AIDA64 (trước đây là Everest) hoạt động. Easer để đọc hơn dữ liệu thô, nhưng công cụ này không miễn phí. Đọc dữ liệu SMART từ cả SSD và spinners được nhân đôi

Như những người khác đã lưu ý, bài viết WikiPedia về SMART rất đáng để đọc.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.