To disable auto_attach using the Linux init script:

1.Edit the following file:

/etc/modprobe.d/iomemory-vsl.conf

2.Add the following line to the file:

options iomemory_vsl auto_attach=0

3.Save the file.

4.To re-enable auto_attach, edit the file by either removing the line added in step 2, or edit the line as in the following:

options iomemory-vsl auto_attach=1

Unmanaged shutdown issues

If you experience an unmanaged shutdown, then the IO Accelerator performs a consistency check during the reboot. The reboot might take several minutes or more to complete and is indicated by a progress percentage during the startup.

Although data written to the IO Accelerator device is not lost due to unmanaged shutdowns, important data structures might not have been properly committed to the device. This consistency check repairs these data structures.

Disabling the driver

By default, the driver automatically loads when the operating system starts. You can disable the IO Accelerator auto-load for diagnostic or troubleshooting purposes.

To disable the IO Accelerator driver auto-load:

1.Append the following parameter to the kernel command line of your boot loader: iodrive=0

The IO Accelerator does not load, so the device cannot be available to users.

IMPORTANT: Disable the IO Accelerator to keep it from loading, or move it out of the /lib/modules/<kernel_version> directory.

2.Proceed with troubleshooting to correct the problem. If outdated firmware is the problem, use iodrive=1 to place the IO Accelerator in minimal mode. Use fio-update-iodriveor HP IO Accelerator Management Tool to update the firmware.

To reenable the IO Accelerator to the system, use the fio-attachutility or HP IO Accelerator Management Tool.

Maintenance 39