RHEL5看不到sas磁带库

RHEL5看不到sas磁带库

我们有一个磁带库,它通过 SAS 链路连接到服务器。服务器正在运行操作系统 Linux。操作系统在 /proc/scsi/scsi 中看不到磁带库。我们尝试重新扫描 scsi 总线 (*1),但没有帮助。

我们要做什么才能访问它?

PS:主要目的只是看到它连接到服务器我们也有连接到同一 HBA 的存储系统。服务器、存储和库供应商 - HP。

*1 - 对于每个主机,我们运行 echo '- - -' > /sys/class/scsi_host/hostN/scan

答案1

我想了解更多详细信息。请提供服务器型号、磁带驱动器信息并说明它如何连接到服务器。您将使用哪款备份软件套件?

通常,SAS 磁带设备应连接到专用的 SAS HBA。在大多数 HP 安装中,这实际上是基于 LSI 的控制器,因此您将使用 mptfusion 驱动程序集。因此,grep -i mpt在您的dmesg输出和 /var/log 中的相关日志文件中...

如果驱动程序/模块已加载,则无需重新扫描或执行任何手动操作来识别驱动器。

如果您直接连接到 HP Smart Array 控制器,情况可能会有所不同...因此请澄清。

答案2

我们重新启动了服务器,磁带库出现在 /proc/scsi/scsi 中,并且 /dev/ 文件正确创建。这不是它应该工作的方式。但它有所帮助。

可能是因为 SAS“拓扑图”或类似的东西。因为重启后 - multipathd 停止显示有关断开连接的错误消息。(我们还尝试在重启前重新加载 multipathd)看起来 HBA 或驱动程序会记住 HBA 端口中的内容,直到重启。

相关内容