Hardware-Raid

如何從 SCSI 控制器獲取硬碟參數

  • April 15, 2013

我們使用的 SCSI 控制器是 IBM RAID M1015,並連接了一個 SATA 3 HDD。現在的問題是,有沒有辦法獲得硬碟特定參數,如硬碟型號/製造商、儲存大小、rpm、傳輸速度(3/6 Gbps?)等…

嘗試過,hdparm -I /dev/sda但失敗了 HDIO_DRIVE_CMD(identify) failed: Invalid exchange

Disk utility將 RAID 控制器 M1015 顯示為 HDD 型號名稱,與gparted

任何的想法!

IBM RAID M1015 是一個虛擬化儲存的 RAID 控制器,除非您正在執行韌體的 IT 版本,否則您無法通過標準 SATA/SAS 命令訪問單個驅動器的屬性(這是嘗試做hdparm的) 。但是,由於它是具有定制韌體的 LSI 9211-8i,您應該能夠執行MegaCLI 命令行實用程序來列出連接的物理驅動器的狀態(和屬性):smartctl

megacli -pdlist  -aALL | less

輸出資訊將在輸出的“查詢數據”欄位中包含驅動器的序列號:

[...]
SAS Address(0): 0x5000c5003abb8c15
SAS Address(1): 0x0
Connected Port Number: 0
Inquiry Data: SEAGATE ST3600057SS     00012SL42BN0
[...]

引用自:https://serverfault.com/questions/499434