Using The Udev Script; Disabling Auto-Attach; Using The Io Accelerator Init Script; Mounting Filesystems - HP AJ878A - StorageWorks 320 GB Hard Drive User Manual

Storageworks series io accelerator for bladesystem c-class
Hide thumbs Also See for AJ878A - StorageWorks 320 GB Hard Drive:
Table of Contents

Advertisement

$ chkconfig --del iodrive
To re-enable the driver loading in the init script, use the following command:
$ chkconfig --add iodrive
For further details on the init script see the section Using the ioDrive Init Script.

Using the udev script

On systems that rely on udev to load drivers, users need to modify an IO Accelerator file to prevent
udev from auto-loading the IO Accelerator driver at boot time. To do this, locate and edit the
/etc/modprobe.d/iodrive file which already has the line
# blacklist fio-driver
To disable loading, remove the # from the line and save the file.
With the blacklist command in place, reboot Linux. The IO Accelerator driver will not load.
To restore the auto-loading of the driver, replace the # to comment out the line.

Disabling Auto-Attach

Users can disable the loading of the IO Accelerator driver at boot time—and thus prevent the
auto-attach process for diagnostic or troubleshooting purposes—on either udev or init script systems
with the following steps.
To disable driver loading and auto-attach:
1.
Append the following parameter at the kernel command line of your boot loader:
iodrive=0
2.
Continue with the Linux boot process.
The IO Accelerator driver now won't load. (This means that the device won't be available to users,
so proceed with the troubleshooting steps as needed.)

Using the IO Accelerator Init Script

The IO Accelerator install process places the IO Accelerator init script in /etc/init.d/ioDrive. In turn,
this script uses the setting options found in the IO Accelerator options file in /etc/sysconfig/iodrive.
The options file contains documentation for the various settings—two of which, Mounts and
Kill_Procs_On_Umount — warrant separate discussion.

Mounting Filesystems

Because the IO Accelerator driver is not loaded by the standard means (in the initrd, or built kernel),
using the standard method for mounting filesystems (/etc/fstab) for filesystems on the IO Accelerator
does not work. To setup auto-mounting of a filesystem hosted on an IO Accelerator,
1.
Add the filesystem mounting command to /etc/fstab as normal.
2.
Add the 'noauto' option to /etc/fstab as in the two sample entries below.
/dev/fioa /mnt/fioa ext3 defaults,noauto 0 0
/dev/fiob1 /mnt/ioDrive ext3 defaults,noauto 0 0
To have the init script mount these drives after the driver is loaded, and unmounted before the driver
is unloaded, add a list of mount points to the options file using the procedure documented there.
IO Accelerator for BladeSystem c-Class user guide
21

Advertisement

Table of Contents
loading

This manual is also suitable for:

Aj878a 320

Table of Contents