首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >pyvmomi:检索“传输”信息

pyvmomi:检索“传输”信息
EN

Stack Overflow用户
提问于 2018-04-24 02:56:09
回答 1查看 256关注 0票数 0

我正在尝试使用pyvmomi打印传输详细信息(例如,从vCenter -主机>存储设备>设备详细信息>传输> SAS )。

这是我一直用作参考的API:https://pubs.vmware.com/vi3/sdk/ReferenceGuide/vim.host.MultipathInfo.Path.html

代码语言:javascript
复制
HostMultiPathInfoLuns = host.config.storageDevice.multipathInfo.lun
        for lun in HostMultiPathInfoLuns:
            for path in lun.path:
                print(path.transport)

这将打印出以下内容:

代码语言:javascript
复制
(vim.host.SerialAttachedTargetTransport) {
   dynamicType = <unset>,
   dynamicProperty = (vmodl.DynamicProperty) []
}
(vim.host.SerialAttachedTargetTransport) {
   dynamicType = <unset>,
   dynamicProperty = (vmodl.DynamicProperty) []
}

我对检索如下内容很感兴趣:(运行esxcli storage core path list命令以生成当前连接到ESXi主机的所有LUN路径的列表。)

代码语言:javascript
复制
fc.5001438005685fb5:5001438005685fb4-fc.50060160c46036df:50060167446036df-naa.6006016094602800e07ff528b73ae011
UID: fc.5001438005685fb5:5001438005685fb4-fc.50060160c46036df:50060167446036df-naa.6006016094602800e07ff528b73ae011
Runtime Name: vmhba0:C0:T0:L23
Device: naa.6006016094602800e07ff528b73ae011
Device Display Name: DGC Fibre Channel Disk ( naa.6006016094602800e07ff528b73ae011)
Adapter: vmhba0
Channel: 0
Target: 0
LUN: 23
Plugin: NMP
State: active
Transport: fc
Adapter Identifier: fc.5001438005685fb5:5001438005685fb4
Target Identifier: fc.50060160c46036df:50060167446036df
Adapter Transport Details: WWNN:-43-WWPN: 50:01:43:80:05:68:5f:b4
Target Transport Details: WWNN:-45-WWPN: 50:06:01:67:44:60:36:d

先谢谢你...

EN

回答 1

Stack Overflow用户

发布于 2018-11-27 04:54:31

然后,您可能希望访问您感兴趣的lun路径的各个属性。与其只做print(path.transport),不如尝试像print(path.transport.address)print(path.transport.iScsiName)这样的东西。我在调试器中只看到该对象有三个属性,它们是address、iScsiName和iScsiAlias

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49988091

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档