'hpsa' - A SCSI-based Linux device driver for HP Smart Array Controllers
11
Names can change for several reasons, including:
The number of controllers changes.
The order of discovery of devices changes.
The number of configured logical disks changes.
The driver used with a controller changes.
Most modern distributions use one of the persistent naming methods as the default mounting method to insulate the
system from most device name changes. The by-id persistent name is not effective for the type of change that occurs
during the transition from cciss to hpsa driver. This is because the cciss driver’s name is actually embedded in the cciss
by-id device names, as seen in Figure 4.
You can run system utilties like the YaST2 partitioner module to change the mounting method of each logical disk or
partition to use one of the persistent device naming methods.
Figure 4 illustrates the replacement of a P400 controller using the cciss driver with a P410 controller using the hpsa
driver, and demonstrates how persistent names remain consistent across driver types. Although the OS device
presentation changes with controller or driver replacement, persistent device names remain consistent through the
transition.
Figure 4. Persistent device names remain consistant.