I'd like to alter various settings on a Qlogic 4052c, and in theory it's easy. Referring to some earlier threads
http://www.vmware.com/community/thread.jspa?messageID=618756򗄄
and
http://www.vmware.com/community/thread.jspa?messageID=635904򛐀
various people describe how to load the 'iscli' utility into the COS and do the job.
The problem is, iscli is reporting that it can't detect any HBAs. I've tried a couple of versions of iscli, I've loaded it with 'rpm' and with its own install program, and it doesn't find anything.
Any suggestions welcome. The server is running ESX301, fully patched; the Qlogic card has just had its BIOS and firmware updated to the latest (by DOS boot disk). The server can see LUNs and run virtual machines with no problems, and the HBA appears in the VI client just like you'd expect.
I note with interest that the Qlogic web site is referring to the 4062, a PCIe version of the 4052 - hope it's available soon! Having to spec a PCI-X slot on new servers isn't ideal.
\--
Chris
I've used it with no problems to update firmware. How about some more info. What happens when you run iscli?
Provide the output of the following
esxcfg-modules -l
esxcfg-modules -g qla4010
modinfo qla4010
cat /proc/scsi/qla4022/1
cat /proc/scsi/qla4022/2
Thanks for the suggestions of what to look at.
When I run 'iscli' in the service console, it starts fine and shows me a menu. Option '3' is to list detected HBAs; if I pick that it says 'No HBAs Detected in system'. The other menu options say the same.
The info you suggested I look at is verbose, I've sent it as a PM as I doubt the general community cares. It looks OK to me in that the module is loaded, volumes are reported, and the /proc node is reporting some plausible card-specific values.
In other words, everything's fine, except iscli doesn't work!
\--
Chris
Chrisy were you able to resolve this?
I am in a similar suitation. When installing the current iscli from QLogic's site I get the folow error:
Error: unable to locate the required qla4xxx module...
Skipping installation
of iSCSI IOCTL module...
It is more verbose then that, but that is the meat of it.
Any one have an idea of why it is not finding the la4xxx module?
There are two QLA4050c HBAs installed and working, we are attempting to install the iscli at the request of NetApp to debug a storage issue we are having.
here is what i did and it worked...
Copy the installation file from network driveto /var/updates
Logon to the service console as root
Type cd /var/updates
Type tar -xvzf iscli-1.1.00-13_linux_i386.install.tar.gz
Type rpm -ivh iscli-1.1.00-13_linux_i386.rpm
Yup, doubleH that does work. Unfortunetly when we go run it it denies all knowledge of any HBAs existing in the system.
Hi All,
I had this very issue with a new DL360 G5, Qlogic QLA4052C and ESX 3.0.1. When I ran 'iscli -c' it told me there were no adapters.
here is what I did to fix, ultimately it ended up that iscli did not work with firmware version 3.00.01.24 of the card
- Download the 'Driver Free Disk' from www.bootdisk.com
- Get the 2.00.00.45 or 2.00.00.1.45 firmware from Qlogic, you also need the iflash and dos4g files
- Boot the server with the floppy or move the QLA card to a pc, flash the card
- After my first boot I got the expected output from 'iscli -c'
Phew!!!!!!!!!