什么是sas驱动器的RAID的Linux设备名称?

我有一个使用Promise FastTrack TX2650的RAID1,由2个SAS驱动器组成。 什么是他们的Linux设备名称? 像sda是第一个SATA驱动器。 我有Windows服务器,所以我不能直接看,但需要这些信息的smartctl使用。

UPDATE。 我发现如何访问RAID: smartctl -d scsi sdb (因为我也有一个SATA驱动器)。 但在这种情况下,我只是得到一个关于RAID控制器的信息,虽然我想获得关于驱动器本身的信息。 可能吗? 承诺的控制面板只提供有关他们的健康状态(布尔)的信息,我想要更多。 现在大部分我需要关于温度的信息。

新答案:

好的,在你澄清了你要找的东西之后,我要说的就是这个。 听起来好像您已经将Promise RAID控制器设置为将两个驱动器作为单个arrays呈现给操作系统。 在这种情况下,驱动器完全从操作系统中抽象出来,操作系统无法获得需要提取SMART数据的“原始”访问。

您需要依赖Promise必须报告的任何工具,并监控其arrays成员的健康状况。

老答案:我认为这是一个“真正的”硬件RAID控制器? 如果是这样,那么数组应该显示为/ dev / sdX,其中X = a,b,c等。 如果您想确认一下,请刻录一张Knoppix Live CD,从它启动,并查看arrays被检测到的内容。 一旦启动,您应该能够parsing$ dmesg的输出,以查看它被检测到的设备types。

我仍然困惑,但是,为什么你需要这个信息来使用Windows服务器上的smartctl。 也许你可以澄清一下,所以我们可以确保给你一个准确的答案。

在最近的内核(> 2.6)中,几乎所有的硬盘和硬件RAID设备都显示为/ dev / sd#

如果Promise FastTrack提供一个逻辑驱动器(如执行RAID0或RAID1),则检查/ dev / sd#

你应该能够通过发出'dmesg'