How to disable the blkwatch kernel module on source linux workloads

  • 7006279
  • 15-Jun-2010
  • 27-Apr-2012

Environment

PlateSpin Forge 3.x
PlateSpin Protect 10.x
PlateSpin Migrate 9.x

Situation

If run in an unsupported configuration (e.g., with software RAID), the Linux blkwatch driver may cause a failure in the boot process of the source (Migrate) or protected (Protect/Forge) machine. In this case, to fix the machine, the blkwatch driver must be removed from the system. In order to do this,  the parameter noblkwatch must be added to the kernel boot options at the boot time.

This article describes how to remove the blkwatch driver from the source machine.

Resolution

1. Restart the machine

2. For RHEL machines: at the startup screen, press any button to go to the boot menu, press 'a', and append noblkwatch to the end of the boot options line.
    For SLES machines: at the startup screen, append noblkwatch to the end of boot options line.

3. After the machine boots successfully, execute the command 'blkconfig -u' to remove driver from the boot sequence.

4. Make sure that the following files do not exist:
- /lib/modules<kernel version>/platespin/blkwatch.ko
- /etc/blkwatch.conf

If they exist, remove them.