VMware Cloud Community
The-Kevster
Contributor
Contributor

SATA Support Clear as Mud!?

From the updated I/O sheet this is what's mentioned on supported SATA controllers....

Supported SAS/SATA Dual Controllers

ESX Server 3.5 supports selected SATA devices connected to dual SAS/SATA controllers. This support is limited to ESX Server 3.5. It is not included with ESX Server 3.0.x.

The supported dual SAS/SATA controllers are:

  • mptscsi_2xx (PCIE) ‐ LSI1078*

  • mptscsi_pcie ‐ LSI1068E (LSISAS3442E)*

  • mptscsi_pcix ‐ LSI1068 (SAS 5)*

  • aacraid_esx30 ‐ IBM serveraid 8k SAS controller*

  • cciss ‐ Smart Array P400/256 controller*

So what is the best PCIE card for me to put into my S5000PAL server that will use the above driver, if only someone could make a list :smileygrin:

Thanks,

Kev

0 Kudos
342 Replies
AlbertChurba
Contributor
Contributor

When issuing:

vmkload_mod /usr/lib/vmware/vmkmod/igb.o

The messages file contains the entry:

WARNING: Mod: 3117: Module already loaded, aborting.

The attached excerpt of /var/log/messages (during boot process) is attached for additional review.

0 Kudos
Dave_Mishchenko
Immortal
Immortal

0 Kudos
AlbertChurba
Contributor
Contributor

vSphere CLI 4.0 was obtained from then clicking the Downloads link. (It was hard for me to find this link and the host's link points to some non-existent page at VMWare!)

The Windows version was installed on an XP SP3 machine running under Fusions on a MAC. Maintenance mode needs to be enabled on the ESXi host. This was accomplished in the vSphere client /Summary tab Commands section.

Per the directions, the file named INT-intel-lad-ddk-igb-1.3.19.12-offline_bundle-166506.zip was extracted from the ISO image. For simplicity this was extracted to the tools default installation directory C:\Program Files\VMWare\VMWare vSphere CLI\bin.

Now that the host and file are ready, the command was run from DOS in the above bin directory:

-one line start-

vihostupdate.pl --server x.x.x.x --username root --install --bundle INT-intel-lad-ddk-igb-1.3.19.12-offline_bundle-166506.zip

-one line end-

The above command process took just under three minutes to complete. The x.x.x.x value is the IP of your ESXi host installation. The script prompted for the password when run.

I did a clean install (to a USB flash drive) and applied the update. What was noticed is that the pci.ids and simple.map file did not include the updated device descriptions meaning that vSphere listed the card as unknown (but it still loaded the driver). Adding the entries to the files will then yield a normal naming convention at vSphere. The attached file is taken from the sourceforge project listed in my above post but be aware that the update version is newer than the projects posting. It is assumed that the later VMWare version of the file would also include 1.3.19.3 descriptions and card support.

Dave, I want to thank you for your help in this matter. You deserve the Expert rating!

0 Kudos