尝试连接 SCSI 设备时 cfgadm 挂起

尝试连接 SCSI 设备时 cfgadm 挂起

我正尝试将 EXB-8900 磁带驱动器热插拔到 Solaris 10 中,但遇到了问题。

以下是我遵循的流程。请注意,此方法有效:

cfgadm -x insert_device c4

在第一个提示符下输入 yes 以暂停 c4 HBA 上的 SCSI 活动。接下来,我连接并打开设备,然后在第二个提示符下输入 yes 以完成操作。此时终端挂起,即使等待了相当长一段时间也没有任何反应。我重复了同样的过程来连接另一个磁带驱动器(Mammoth-2),它没有任何问题。

检查日志没有显示任何内容

cat /var/adm/messages

还有什么想法可以解决正在发生的事情吗?

谢谢,

答案1

我永远不会尝试热插拔 SCSI 设备。不同的 HBA 反应不同,但您总是会得到 scsi-reset,这并不能保证它能正确(重新)发现新设备。

正确操作方法是将其插入并重新启动至单用户模式。HBA POST 将显示它是否已检测到驱动器,并且您始终可以在单用户模式下检查它是否一切正常,如果没有,请再次关闭。

相关内容