kdump second kernel boot failed on iSCSI and ibft environment due to ip duplication
Issue
The kdump second kernel does not boot in iSCSI and iBFT environment.
In a serial console during booting the second kernel, the following error can be seen.
# echo c > /proc/sysrq-trigger
[ 95.659410] SysRq : Trigger a crash
[ 95.661346] BUG: unable to handle kernel NULL pointer dereference at (null)
...
[ 0.506736] mce: Unable to init device /dev/mcelog (rc: -5)
[ 0.663684] dracut: FATAL: For argument 'ip=ibft0:dhcp'\nDuplication configurations for 'ibft0' <<<--- HERE
[ 0.664813] dracut: Refusing to continue
[ 0.969591] do_IRQ: 0.225 No irq handler for vector (irq -1)
[ 1.342992] System halted.
Environment
- Red Hat Enterprise Linux 7.9
- kexec-tools-2.0.15-51.el7_9.3.x86_64
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.