Uninstalling and upgrading the driver using linux – HP PCIe IO Accelerators for ProLiant Servers User Manual

Page 28

Advertising
background image

Linux environments 28

shutdown -h now

IMPORTANT:

For the firmware upgrade to write to the device properly, you must completely

shut down the system, and then bring it all the way back up (not just perform a restart).

The following is an example of the screen display during a firmware update.
# fio-update-iodrive /usr/share/fio/firmware/ioaccelerator_43674.fff

Device ID 0 (48:00.0) Updating device firmware from 42014 to 43674

WARNING: DO NOT TURN OFF POWER WHILE THE FIRMWARE UPDATE IS IN PROGRESS.

Please wait (this may take a while)

Progress
-------------------------
/ 0: 13%

Uninstalling and upgrading the driver using Linux

NOTE:

For more information, see the Release Notes that came with your driver version.

To upgrade the driver, you must uninstall the existing driver, and then install the new version. To uninstall
the existing driver:

1.

Log in to the system as root or use the su command to gain root access.

2.

Ensure that there are no filesystems or RAID volumes using the IO Accelerator, and then unload the
driver modules.

o

To uninstall 1.2.x software:

i.

Run the following command to uninstall the driver and upgrade from a system that has version
1.2.x installed:

modprobe -r fio-driver fio-port
If you have not unmounted any filesystems or RAID volumes that are using the IO Accelerator,
this command might fail.

ii.

Run the following commands, in order, to uninstall the driver:

rpm -e iodrive-snmp
rpm -e iodrive-ini
rpm -e iodrive-firmware
rpm -e iodrive-util
rpm -e iodrive-driver

iii.

Remove the IO Accelerator files left in the /usr/src/redhat/RPMS/x86_64/ directory on

RHEL or the /usr/src/packages/RPMS/x86_64 directory on SLES. These files are usually

named iodrive*.rpm.

Advertising