Kordel Eberly
asked on
Xenserver 6.1 not applying Driver update properly
Good morning,
We are running a small Xenserver pool (2 hosts) using identical Dell PowerEdge 2970 servers. We are using embedded NICs (Broadcom 5708's) for management traffic (with additional Intel dual Gig nics for iSCSI).
We are currently on Broadcom driver v 2.2.1j (i.e. bnx2-2.2.1j), and trying to update to comply with hotfix requirements and maximize performance. I'm not a XenServer / Linux wiz, but using guides, I have been working on this for a few hours without success.
I found the current version by running
modinfo -F version bnx2
OUTPUT: 2.2.1j
Also (per other suggestions), I confirmed that the updated driver was required/suggested per compatibility with recent hotfixes, by running
lsmod | egrep 'bnx2x|bnx2|tg3|cxgb3|cxgb 4'
(suggested at this link, http://xendesktopguy.com/2013/04/18/xenserver-6-0-2-hotfix-and-driver-disk-install-summary/)
OUTPUT: bnx2 192638 0
Following Citrix instructions (from http://support.citrix.com/article/CTX138040), I've downloaded the driver bnx2-2.78.11 and installed it per the instructions. Installation says it completes.
OUTPUT: Installing 'Broadcom bnx2 driver'...
Memory required by all installed packages: 884998144
Truncating to static-max: 780140544
Setting VM.memory_target: 780140544
Pack installation successful.
Post install, MODINFO returns the old version (2.2.1j), and lsmod the same. I reboot the host, nothing changes.
This has been performed on both hosts in the pool (first the master, then the slave) - identical results.
What am I missing?
Thanks!
We are running a small Xenserver pool (2 hosts) using identical Dell PowerEdge 2970 servers. We are using embedded NICs (Broadcom 5708's) for management traffic (with additional Intel dual Gig nics for iSCSI).
We are currently on Broadcom driver v 2.2.1j (i.e. bnx2-2.2.1j), and trying to update to comply with hotfix requirements and maximize performance. I'm not a XenServer / Linux wiz, but using guides, I have been working on this for a few hours without success.
I found the current version by running
modinfo -F version bnx2
OUTPUT: 2.2.1j
Also (per other suggestions), I confirmed that the updated driver was required/suggested per compatibility with recent hotfixes, by running
lsmod | egrep 'bnx2x|bnx2|tg3|cxgb3|cxgb
(suggested at this link, http://xendesktopguy.com/2013/04/18/xenserver-6-0-2-hotfix-and-driver-disk-install-summary/)
OUTPUT: bnx2 192638 0
Following Citrix instructions (from http://support.citrix.com/article/CTX138040), I've downloaded the driver bnx2-2.78.11 and installed it per the instructions. Installation says it completes.
OUTPUT: Installing 'Broadcom bnx2 driver'...
Memory required by all installed packages: 884998144
Truncating to static-max: 780140544
Setting VM.memory_target: 780140544
Pack installation successful.
Post install, MODINFO returns the old version (2.2.1j), and lsmod the same. I reboot the host, nothing changes.
This has been performed on both hosts in the pool (first the master, then the slave) - identical results.
What am I missing?
Thanks!
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Seems like you nailed it! I was confused because the driver versions didn't match up, but I see on the XS61E030 driver pack page that it referenced an identical bnx2 driver version - seems that they just relabeled or repackaged it for this latest hotfix.
I downloaded and installed that driver version, and it took the way I expected it to - thanks so much!!