如何以编程方式从服务器获取HBA信息(或PowerPath详细信息)?

时间:2010-10-21 19:35:16

标签: networking storage

我想监控我的HBA的详细信息,但不确定如何从我的PowerPath控制台或QLogic HBA的任何内容中提取信息。

任何细节或信息都会很棒。据我所知,Microsoft在安装Exchange最佳实践工具时使用了一个名为HBAAPI的东西......

1 个答案:

答案 0 :(得分:2)

根据您要捕获的信息,您可以使用WMI以编程方式获取此数据。 Microsoft提供了一组主机总线适配器WMI classes。要使用它们,您需要确保安装以下组件:

  • Hbaapi.dll - 应该在%systemroot%\ system32 \
  • Hbaapi.mof - 应该在%systemroot%\ system32 \ wbem中。
  • 驱动程序以及支持的适配器

有关详细信息,请参阅Microsoft的Discovering Fibre Channel Topology through WBEM文章。

此外,QLogic可能已经提供了自己的WMI类或HBA API。这可能是您探索的另一种选择。