![Solaris 10 新磁盘发现](https://linux22.com/image/562698/Solaris%2010%20%E6%96%B0%E7%A3%81%E7%9B%98%E5%8F%91%E7%8E%B0.png)
我在使用 Solaris 10 SPARC 主机时遇到问题...它似乎无法发现新配置的磁盘。磁盘通过 QLogic 2300 FC HBA 供电。
我已尝试过cfgadm -al
/ cfgadm -f -c configure c0
+ cfgadm -f -c configure c1
,devfsadm -Cv
按照 Google 搜索结果的建议,但这些命令似乎不起作用......
是否有人知道 Solaris 10 扫描/重新扫描新添加的 FC 磁盘的其他方法?
答案1
我与 QLogic 客户支持进行了交谈,他们的 2 级工程师建议
/opt/QLogic_Corporation/drvutil/qla2300/qlreconfig -d qla2300
或者使用他们的 ioctl 工具对 HBA 执行重新扫描。
我尝试了这两种方法,发现使用 ioctl 工具重新扫描效果不佳,但这种方法qlreconfig
总是有效。它qlreconfig
的作用基本上是卸载并重新加载驱动程序 HBA。因此,它具有破坏性……
根据命令路径所示,此解决方案仅针对 qla2300 驱动程序进行了测试。其他 QLogic HBA 型号可能没有此问题,但我还没有机会确认这一点。如果找不到目录“/opt/QLogic_Corporation”,则系统可能正在使用 Solaris 附带的 HBA 驱动程序。您必须安装 QLogic 提供的驱动程序才能使用该实用程序。