Server: Cisco UCS B250-M2 (firmware 1.4.2b)
Network: Jumbo frames (MTU 9000) end to end + (4) 10GB Storage NICS
Storage: EqualLogic (4) nodes
Step 1. Before you begin make sure that you have the following pieces of information + software:
1) Dell EqualLogic Mem Plugin from EqualLogic.com, I used version 1.0.1.
2) VMware ESXi 4.1 clean install. This can be done to an existing host but my directions are for an unconfigured ESXi 4.1 machine with (4) unassigned physical nics.
3) (4) ip addresses on the same network as the Dell Storage Array.
4) VMware vMA (vSphere 4.1 Management Assistant) which can be obtained from VMware's site
Step 2. Once you have the files on your desktop from Dell unzip the single file and you will find multiple files. We need to move (2) files from your desktop to the vMA virtual machine. You can use WindowsSCP or Unix/Linux SCP. Here is an example of the transfer script:
This will move the setup.pl and Dell mem file to the vMA in order to run the script.
scp setup.pl firstname.lastname@example.org:/~ scp dell-eql-mem-184.108.40.206651.zip email@example.com:/~
Step 3. Run this script from the vMA which will configure everything for you. I kept open the VI Client the entire time while the script was building. It updated everything on the fly.
192.168.125.210 = ESXi 4.1 Server
./setup.pl --server=192.168.125.210 --configure --ips=10.0.0.190,10.0.0.191,10.0.0.192,10.0.0.193 --nics=vmnic3,vmnic4,vmnic5,vmnic6 --mtu=9000 --enableswiscsi
10.0.0.190~10.0.0.193 = The iSCSI IPs for storage are network
vmnic3~vmnic6 = These are NICs available for storage area network
Now check everything making sure it is running properly. I am going to post some scripts for checking the information on the Kernel and vSwitch.
So now that I am testing all of the settings I noticed that this script above is just to configure the server and not to actually install the MEM Cache here is the command to install it. Path will be the same as above
NOTE: You will need to REBOOT this server so be prepared.
Once you have everything completed you can check the mem Cache by running this command.
./setup.pl --install --server=x.x.x.x
To Enable the plugin
./setup.pl --listparam --server=x.x.x.x
To Disable the plugin
./setup.pl --enable --server=x.x.x.x
./setup.pl --disable --server=x.x.x.x