
Removing a 2.x Version of the Driver
Note
This section describes how to remove a 2.x version driver.
The Emulex 7.1 driver adds several new configuration
parameters and renames a couple of previous parameters.
Do NOT replace the current lpfc.conf with lpfc.conf.c or lpfc.
conf.defs or lpfc.conf from a previous release. With the 7.1
driver, all configuration parameters are set in the /etc/lpfc.
conf file. There is no lpfc.conf.c or lpfc.conf.defs file
present in the 7.1 release. To reuse the old configuration,
you must backup the previous lpfc.conf.defs, lpfc.conf and
lpfc.conf.c file and merge configuration in these files to /etc/
lpfc.conf file after installing the new driver and before
building the new driver.
Note
Driver installation or removal does not save the
configuration files (i.e. lpfc.conf, lpfc.conf.c or lpfc.conf.
defs) from previous installations. If you customized any of
these files, we recommend that you copy them to another
location so that you have a record of the changes.
If the driver is installed as a module, do the following to remove the existing driver:
1. Shutdown all applications using storage connected through the lpfcdd driver.
2. Unmount all the file systems mounted through lpfcdd.
❍ If the IP interface of the lpfndd driver is used, shutdown all the lpfndd IP interfaces using
following command:
ifconfig lpfn<n> down
❍ Remove the lines in /etc/modules.conf file containing lpfcdd or lpfndd.
❍ Remove the lpfndd and lpfcdd modules by executing:
rmmod lpfndd
rmmod lpfcdd
rm /lib/modules/<kernel-version>/kernel/drivers/scsi/lpfcdd.o
rm /lib/modules/<kernel-version>/kernel/drivers/scsi/lpfndd.
o
❍ If the IP interface is used, remove the IP interface configuration files by executing the
following command:
rm /etc/sysconfig/network-scripts/ifcfg-lpfn*
Emulex Documentation, Drivers and Software
Comentarios a estos manuales