Start a Conversation

Unsolved

This post is more than 5 years old

1967

August 2nd, 2011 18:00

Vcenter 4.1 with VSI USM 4.2.0.296 can not see LUNs on VNXe3100

Hi,

I've got a VNXe3100 installed with a couple of ESXI 4.1 U1 hosts attached via iSCSI using VMFS datastores and I have installed the VSI Unified Management Plugin onto our vCenter server. The plugin has integrated successfully with vCenter as the right click EMC menu appears and I have successfully added our VNXe into the VSI configuration. However when I right click an ESXi host and select EMC > Properties, I get errors appearing. The properties window appears but as the plugin attempts to enumerate each VM on the host it pops up with this error:

"Block Storage System datastore for VM "NZTEST" not found. Probable causes are (1) the datastore does not reside on EMC Unified Block Storage or (2) the EMC Unified Block Storage System is not yet added under "Home > Solutions and Applications > EMC Unified Storage".

The only storage presented to the ESXi hosts is the VNXe3100 and the storage system has definitely been added to the EMC Unified Storage config in vCenter. Digging further into the logs I can see that the plugin can see and authenticate with the storage array, however the plugin doesn't appear to be able to find the datastore on the array. Snippet from the log attached below:

2011-07-26 15:59:25,479 [32] INFO  EMC.Solutions.VNXe.UemCliAdapter.Engine.Connection - Opening UEM CLI connection with VNXe Storage Array with management address 192.168.1.51 and user admin
2011-07-26 15:59:25,479 [32] DEBUG EMC.Solutions.VNXe.UemCliAdapter.Engine.Connection - Connecting to UEM CLI
2011-07-26 15:59:28,457 [32] DEBUG EMC.Solutions.VNXe.UemCliAdapter.Engine.Connection - Connected to UEM CLI
2011-07-26 15:59:28,457 [32] DEBUG EMC.Solutions.VNXe.UemCliAdapter.Engine.Connection - Executing command: /stor/prov/iscsi/res show
2011-07-26 15:59:31,073 [32] DEBUG EMC.Solutions.VNXe.UemCliAdapter.Engine.Connection - Received response (Took 0m:2s.615ms) exit code: 0 standard out: Storage system address: 192.168.1.51
Storage system port: 443
HTTPS connection
2011-07-26 15:59:31,073 [32] INFO  EMC.Solutions.VNXe.UemCliAdapter.Engine.Connection - Command execution successful
2011-07-26 15:59:31,073 [32] DEBUG EMC.Solutions.VNXe.UemCliAdapter.Engine.Connection - Executing command: /stor/prov/iscsi/vdisk show -detail
2011-07-26 15:59:33,512 [32] DEBUG EMC.Solutions.VNXe.UemCliAdapter.Engine.Connection - Received response (Took 0m:2s.438ms) exit code: 0 standard out: Storage system address: 192.168.1.51
Storage system port: 443
HTTPS connection
2011-07-26 15:59:33,512 [32] INFO  EMC.Solutions.VNXe.UemCliAdapter.Engine.Connection - Command execution successful
2011-07-26 15:59:33,512 [32] ERROR EMC.Solutions.VNXe.UemCliAdapter.Engine.ConnectionManager - Lun with number:0 and iSCSI Target:iqn.1992-05.com.emc:fcn001121003620000-3-vnxe does not exist on VNXe 192.168.1.51
2011-07-26 15:59:33,512 [32] ERROR EMC.Solutions.VMware.Unified.Engine.StoragePropertiesController - The datastore datastore-10 does not exist on a VNXe system.
2011-07-26 15:59:33,512 [32] ERROR EMC.Solutions.VMware.Unified.Engine.StoragePropertiesController - Unable to display storage properties of virtual machine NZTEST. Reason:
2011-07-26 15:59:33,512 [32] ERROR EMC.Solutions.VMware.Unified.Engine.StoragePropertiesController - System.Exception: Block Storage System datastore for VM "NZTEST" not found. Probable causes are (1) the datastore does not reside on EMC Unified Block Storage or (2) the EMC Unified Block Storage System is not yet added under "Home > Solutions and Applications > EMC Unified Storage".
   at EMC.Solutions.VMware.Unified.Engine.StoragePropertiesController.CollectVMProperties(String vmId)
   at EMC.Solutions.VMware.Unified.Engine.StoragePropertiesController.CollectHostVMs(List`1 vmIds)

Any ideas on what is going on?

Cheers,

Duncan

40 Posts

August 3rd, 2011 08:00

HI Duncan,

What version of the UEM CLI do you have installed w/ VNXe?

Ken

ps you can respond to me directly, if preferred,  via ken.collins@emc.com

2 Intern

 • 

727 Posts

August 4th, 2011 06:00

Duncan,

How was the "datastore-10" created. Did you create it using 'VMware Storage' in Unisphere?

The 4.2.0.296 version of the plug-in only recognizes Generic iSCSI LUNs and Generic Shared Folders.

The plug-in cannot find the selected datastore because it does not show up in the CLI commands that the plug-in issues to locate iSCSI datastores (namely /stor/prov/iscsi/res and /stor/prov/iscsi/vdisk as referenced in the excerpted log file).

This can be confirmed by manually executing the following CLI calls from the vSphere client:

>uemcli -d 192.168.1.151 -u admin -p /stor/prov/vmware/vmfs show |find "datastore-10"

>uemcli -d 192.168.1.151 -u admin -p /stor/prov/iscsi/vdisk show |find "datastore-10"

If datastore-10 is found in the first command, this version of the plug-in will not recognize it. This problem is resolved in an upcoming version of the plug-in.

If datastore-10 is found in the second command, then this is a different problem that requires further debugging.

Let us know what you see when you run those commands.

11 Posts

August 4th, 2011 13:00

Hi Avi,

Thanks for the reply. Kren has also mentioned that the next release will fix this issue. Out of curiousity I ran the commands you mentioned and the second command returned nothing as you exepcted. The first command didn't return datastore-10, but did list both VMFS datastores that are on the VNXe. I'm assuming that the issue with the VSI and VMFS datastores is that the VSI queries for the ID datastore-NN when the actual ID is vmware_NN.

Z:\>uemcli -d 192.168.1.51  /stor/prov/vmware/vmfs show
Storage system address: 192.168.1.51
Storage system port: 443
HTTPS connection

1:    ID                   = vmware_10
      LUN ID               = 0
      Name                 = Datastore02_R10
      Description          = R10 VMFS Datastore
      Health state         = OK (5)
      Node                 = iscsi_node_2
      iSCSI target         = iqn.1992-05.com.emc:fcn001121003620000-3-vnxe
      Storage pool         = SPool02_R10
      Size                 = 1099511627776 (1.0T)
      Protection size      = 0
      Protection size used = 537919488 (513.0M)

2:    ID                   = vmware_6
      LUN ID               = 0
      Name                 = Datastore01_R5
      Description          = RAID5 VMFS Datastore
      Health state         = OK (5)
      Node                 = iscsi_node_1
      iSCSI target         = iqn.1992-05.com.emc:fcn001121003620000-2-vnxe
      Storage pool         = SPool01_R5
      Size                 = 1099511627776 (1.0T)
      Protection size      = 0
      Protection size used = 537919488 (513.0M)

Thanks for help with this.

Cheers,

Duncan

No Events found!

Top