I’m trying to update the driver for bnx2 in ESX 4.0
I download the iso image from
http://downloads.vmware.com/d/details/esx_esxi_40_broadcom_bnx2_dt/ZHcqYmRqZHRidGR3
I put the ESX host into maintenance mode
Mount the cd
Mount /dev/cdrom /tmp
I navigate to cd /tmp/offline-bundle
Run update
esxupdate --bundle=BCM-bnx2-2.0.7c-1.0.4.00000-offline_bundle-229199.zip update
I get the following error message
BCM-bnx2-2.0.7c-1.0.4.00000-offline_b.. ####################################################
Encountered error PackageManagerError:
The error data is:
Vibs - [cross_vmware-esx-drivers-net-
bnx2_400.2.0.7c-1.0.4.00000:staged, retired, pending, <"BCM-
bnx2-2.0.7c-1.0.4.00000">]
Message - An unknown RPM error prevented installation or removal of one
or more packages. Installation failed for vmware-esx-drivers-
net-bnx2-400.2.0.7c-1.0.4.00000. Removal failed for vmware-esx-
drivers-net-bnx2-400.1.6.9-1.0.4.164009.
Errno - 15
Description - The package manager transaction failed.
-
If I run the check command I get the following error message
BCM-bnx2-2.0.7c-1.0.4.00000-offline_b.. ####################################################
Applicable bulletins with updates are listed.
-
Bulletin ID----
Date -
Summary----
BCM-bnx2-2.0.7c-1.0.4.00000 2-4-2010 bnx2: net driver for VMware ESX
Encountered error FileIOError:
The error data is:
Filename - None
Message - I/O Error (30) on file : Read-only file system
Errno - 10
Description - Unable to create, write or read a file as expected.
-
Does anyone know what I'm doing wrong this is the first time I tried to update a driver in ESX
Thanks
Tim
I was doing something stupid.
After doing some more reading I found that when I run the mount command the cd gets mounted to /mnt/cdrom so I ran my update from here and everything worked fine.