I need to do an HBA firmware upgrade and I came to know we have couple of procedures which can be followed. But I would like to know the real time experience where our vmware giants might had gone through.
I found from the reade me that we can do an upgrade in either of the ways :
1) Do an upgrade from BIOS, where in create a boot disk iso image which is having the HBA firmware files clubbed as well. Boot the machine from the disk (probably if we have RSA then mount the CD there ), Once the machine is in Dos prompt get in to file location and run the update.
But i have doubt whether we need to remove the HBA cable during the upgrade or not? then attache the cable back when the upgrade is done. If anyone can throw sme lights on it would be realy greatful. If we need to remove then why is it required to do so as the codes have nothing to do with the SAN connectivity. please help in this ... . .. . .
2) Do an upgarde from usnig the SAN cli interface to do, get the package installed in the ESX server, then use the SANcli to flash the codes of the HBA. But I found that most of the forum prefers doing an HBA firmware upgrade thru BIOS. So I am hesitant to really go thru this method.
Please advice, which is the best way and any proven procedure to go ahead with this activity. Also see my ESX server details.
OS version - VMware ESX Server 3.5.0 build-158874
HBA version - QLogic PCI to Fibre Channel Host Adapter for QLE2460:
Firmware version: 4.04.06, Driver version 7.08-vm66
Boot Code Version:
BIOS : v1.28, Fcode : v1.24, EFI : v1.08
Hardware - Product Name: IBM 3850 M2 / x3950 M2 -[7141W26]-
Here we need to upgrade the BIOS/Firmware to v1.69 and the qlogic site "[http://driverdownloads.qlogic.com/QLogicDriverDownloads_UI/Product_detail_new.aspx?oemid=376&companyid=6"|http://driverdownloads.qlogic.com/QLogicDriverDownloads_UI/Product_detail_new.aspx?oemid=376&companyid=6]
Please advice and thanks in advance folks
You can use solution 1 without remove the cable.
You have to boot with a DOS floppy (or a CD with a DOS/Windows95/98 prompt) and then run the upgrade.
Another solution is use SanSurfer:
But if you do not have floppy or physical access (in a simply way) consider also the usage of SANsurfer.
I've used on ESX 3.5 and it works (on 4.0 I haven't tried yet).
Hi, thanks for the update.,
Infact i am working remotely, and i was thinking to do it from RSA console.
Could you please let me know the procedure doing using SANsurfer and the appropriate package,? And as you already have a successfull example I would like to try it using SANsurfer as even I am using ESX 3.5.
If you could let me know the procedure and the steps that would be great .
Thanks in advance
Download the binary (SANsurfer FC HBA Manager for VMware ESX 3.5U4 and ESX 4.0 (x86/x64) from:
And follow release and readme note.
totally agree with using SanSurfer....we run all QLogic HBA's and all of them are the 2460's...everytime we upgrade or do anything with them the network team uses SanSurfer...its the only way to go.
there is not much informatoin in the README file for the package here "http://driverdownloads.qlogic.com/QLogicDriverDownloads_UI/Product_detail.aspx?oemid=392"
Im still worried to go ahead as I will be working remotely. so need to have a detail build plan
Sorry, but I didnt do the actual flash the network team did. I just manage the ESX farm.
But know this, you should be working with your network team, your hardware providers (IE Dell, HP, IBM) with regards to your QLOGIC Cards! All ESX farms and settups are not created equal and if you follow one person's detailed plan it may not be suitable for yours. I'm sorry I dont mean to distract you, and if I knew the correct answer for your "farm and network setup" then I would send it to you. You keep asking for a detailed plan, well not all networks work, or are setup the same.
My suggestion is that if you have NEVER done this before then get some help. this is not a tiny operation that is just a blip, it may be to some who do it all the time, but it sounds to me like your not sure of your own network.
First ask yourself this:
Who set up the original fibre switch? ( was it you, a vendor, or a outside company....etc...) What type of switch is it (brocade, etc)? And how do you manage your SAN's hardware now? I assume since you have ESX servers conntected to a SAN with fibre cards someone must have set it up for you. Have you ever downloaded and installed SANsurfer and used it? If you have are you comfortable with it? Do you use something esle now to manage your switch and if so what do they reccomned? Also you can look for help and for the "suggested way from your Hardware vendors (dell,Hp) So ask yourself:
Do you have support on the servers you have installed these Fibre cards in? (Like Dell, if you buy the Qlogic's straight from Dell and you have even a minimum contract with them, then you can call and they will set you up with their SAN team and suggest the best way to go about it)
These are the questions you should be asking yourself and your team members about when managing the hardware....really in the End this is the VMware support area and ESX runs on many different boxes...So juat asking me for a plan on how to approach your network, which I know nothing about, is kinda hard.
If you just bought the cards you should call QLogic and ask them the best way they have done it. Sorry bout that, I was just agreeing with Andre when I said SanSurfer, because we use it. But I rarely go in there, as the Network team is responsible for it. And I really cant just go bug them and ask them how to help you, when they arent involved! So I guess I should have not answered your question at all.
my reccomendation is to talk to your support people and then go through what I detailed out in the "ask yourself this"...My bet is once you do that you will have the "right solution" for "your network"!