Script to work around incidents 1870300, 1594277 and 1753740 (DMP cannot detect re-enabled OS devices if the device names have changed on SLES 11)
This issue is specific to SLES 11 operating system. As the parameter remove_on_dev_loss of the scsi_transport_fc module has been removed in SLES 11, the OS device files are removed after a device loss with dev_loss_tmo. When the device comes back online, the device names may have changed and DMP will then not recognize its status with the restore daemon.
Novell has released a kernel update on March 2, 2010 that allows users to modify dev_loss_tmo value to up to 10 days. To utilize this flexibility,
1. Download and upgrade to kernel 126.96.36.199-0.1.1 or later from Novell.
2. Create file /etc/udev/rules.d/40-rport.rules with the following content line: