Maintenance mode issue for Suse 12.5 & 15.2. (35454)
Description: After performing DR operation, the workload sometimes goes into maintenance mode while booting up on the target site. This issue is similar to the following known issues for SUSE linux -
Devices time out at boot time but appear later
Systemd-udev-settle timing out
Workaround:On the source data center, before performing the DR operation, update following entry in /etc/default/grub file of the workload machine as below:
GRUB_CMDLINE_LINUX="rd.udev.event-timeout=300 console=ttyS0 earlyprintk=ttyS0 rootdelay=300
You may need to update the grub by grub2-mkconfig -o /boot/grub2/grub.cfg command & reboot the workload machine after this.
If the virtual machine on the target data center is already in maintenance mode, perform reboot multiple times, eventually, it will boot normally. Upon the successful reboot, perform above steps to update the grub & reboot.
Note:
"console=ttyS0 earlyprintk=ttyS0 rootdelay=300" this setting is just for the investigation purpose to gain the VM console on a cloud.