我们使用的 SCSI 控制器是 IBM RAID M1015,并连接了 SATA 3 HDD。现在的问题是,是否有任何方法可以获取 HDD 特定参数,例如 HDD 型号/制造商、存储大小、rpm、传输速度(3/6 Gbps?)等...
尝试过,hdparm -I /dev/sda
但失败了 HDIO_DRIVE_CMD(identify) failed: Invalid exchange
Disk utility
显示 RAID 控制器 M1015 作为 HDD 型号名称,就像gparted
任何想法!
答案1
IBM RAID M1015 是一款虚拟化存储的 RAID 控制器,您无法通过标准 SATA/SAS 命令访问单个驱动器的属性(这就是我们hdparm
尝试smartctl
做的),除非您正在运行IT 版本固件。但是,由于它是带有定制固件的 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
[...]