Unmanaged shutdown issues, Disabling the driver – HP MSR Encryption Accelerators User Manual

Page 39

Advertising
background image

Maintenance 39

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-iodrive or HP IO

Accelerator Management Tool to update the firmware.

To reenable the IO Accelerator to the system, use the fio-attach utility or HP IO Accelerator Management

Tool.

Advertising