This post is more than 5 years old

1 Rookie

 • 

47 Posts

87063

August 1st, 2015 19:00

Can't get MEM 1.3 to work on esxi6

Hi,

i have a hard time getting MEM 1.3 to work on esxi6.

I installed by means of the installation script and have 3 dedicated NIC's for my iSCSI setup. the MEM 1.3 VIB is also installed.

But if i run: "setup.pl --query --server=x.x.x.x

i get:

You must provide the username and password for the server.

Enter username:
Enter password:
No Dell EqualLogic Multipathing Extension bundle found.

What could be going wrong?

7 Posts

August 3rd, 2015 12:00

Ah, now I understand the issue. It would appear that there maybe a bug in the setup.pl script - I'll inform Engineering. The output of the esxcli command indicates that the MEM is installed. You can verify this be creating a volume and viewing the default path policy that was assigned.

If you continue to run into issues, please open a Support ticket, and request that I be CC'd on the case.

Thanks

7 Posts

August 3rd, 2015 09:00

MoRRiS

The --query command is used to check the MEM status of the host, in your case it is reporting that it is not installed.

To install MEM you would use the --install parameter, and to configure the vSwitch for iSCSI (if you've not already done so) use the --configure parameter.

I recommend reading TR1074 en.community.dell.com/.../19991633 which covers MEM.

Thanks

d_glynn@dell

1 Rookie

 • 

47 Posts

August 3rd, 2015 11:00

Hi, i did use the setup.pl --install --server=x.x.x.x command to install, and there were no errors from this command.

From the console of the ESXi host:

[root@esxi1:/var/log] esxcli software vib list|grep dell-eql

dell-eql-host-connection-mgr   1.3.0-407867                         Dell      VMwareAccepted    2015-07-30

dell-eql-hostprofile           1.3.0-407867                         Dell      VMwareAccepted    2015-07-30

dell-eql-routed-psp            1.3.0-407867                         Dell      VMwareAccepted    2015-07-30

it looks like the bundle software is installed. But the perl script just doesn't give me the correct feedback so i am not sure if my setup is correct.

15 Posts

December 17th, 2015 05:00

Hi, I have the same issue, did you solve it?

2 Posts

June 3rd, 2016 10:00

This is still a problem. Here's the story of my workaround...

When using setup.pl from vMA 6.0 (specifically 6.0.0.1-3755529), you have to add the host's SHA-1 thumbprint into a credential store before running setup.pl, or setup.pl will appear to install the module, but not actually do it. This is in addition to doing a vifp addserver before running setup.pl.

The additional steps (which I wish were in Dell’s documentation) are:

Do something like: 

esxcli --server=HOSTNAME system hostname get

That’ll give you an error that will show you the host’s SHA-1 thumbprint.

Then add that thumbprint to the store:

                /usr/lib/vmware-vcli/apps/general/credstore_admin.pl add -s HOSTNAME -T THUMBPRINT

Then you can run an esxcli command against the host again and this time it won’t error out. Also, at this point setup.pl will work properly.

2 Posts

June 3rd, 2016 10:00

Okay, reading more thoroughly, your problem was a little different, but I'd still bet that trusting the SHA-1 thumbprint of the host is the workaround for you too.

No Events found!

Top