Quantcast
Viewing all articles
Browse latest Browse all 1860

Finding host initiator information for 6.0 ESX Host path


I have hit an issue with 6.0 ESXi hosts that is caused by a different behavior than 5.x hosts in our vSphere plugin.  The problem/difference lies in the HostMultipathStateInfoPath name field.  For pre-6.0 systems the field would contain "iqn.1998-01.com.vmware:ictm-dev-01-38a18efa-00023d000001,iqn.1984-05.com.dell:powervault.md3200i.6842b2b0004c267c0000000051640559,t,1-naa.6782bcb00013ffa400005ea854913534" for an iSCSI path and "fc.20000000c9e46418:10000000c9e46418-fc.20020080e51f63ac:20120080e51f63ac-naa.60080e50001f63ac00004c9b551265f9" for a FibreChannel path.  I was using this information to find the endpoint for mapping to the storage systems supplying storage to the datastores.


On the 6.0 ESX servers the name field contains "vmhba33:C0:T0:L1" which doesn't directly supply me the information I need.  I have been looking around in the MOB for the information I was using, which in this case was the Host side initiator information, i.e. for the FC example above its the <span style="font-size:11px;"><span style="color: rgb(0, 0, 0); font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: normal;">20000000c9e46418:10000000c9e46418 </span></span>and for iSCSI its the <span style="font-size:11px;"><span style="color: rgb(0, 0, 0); font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: normal;">iqn.1998-01.com.vmware:</span><span>ictm-dev-01-38a18efa-00023d000001</span></span>.    I don't know how to find the information I need for being able to do my mapping from the ESX host side datastore to the storage served up by my storage system product that I have developed the plugin for.

 


Is there something I can do with the vmhba33:C0:T0:L1 information that the name field now contains to retrieve the information I need?


 


Viewing all articles
Browse latest Browse all 1860