如何从SCSI控制器获取硬盘参数

我们使用的SCSI控制器是IBM RAID M1015,并附有一个SATA 3 HDD。 现在的问题是,有什么办法可以得到硬盘的具体参数,如硬盘型号/制造商,存储容量,转速,传输速度(3/6 Gbps?)等…

试过, hdparm -I /dev/sda但是HDIO_DRIVE_CMD(identify) failed: Invalid exchange

Disk utility将RAID控制器M1015显示为HDD Model Name,与gparted

任何想法!

IBM RAID M1015是一个虚拟化存储的RAID控制器,除非您正在运行IT版本的固件,否则无法通过标准的SATA / SAS命令(这是hdparmsmartctl尝试做的)访问单个驱动器的属性。 但是,由于它是具有定制固件的LSI 9211-8i,因此您应该可以运行MegaCLI命令行实用程序来列出连接的物理驱动器的状态(和属性):

 megacli -pdlist -aALL | less 

输出信息将在输出的“查询数据”字段中包含变频器的序列号:

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