Why does kernel upgrade break multipath on Boot-from-San system ?
Issue
-
Server was installed using kickstart from RHN Satellite RHELv6.1.1 kickstart template as boot-from-SAN. When the kernel was upgraded and the system was rebooted, the multipah device from which the system was booting disappeared and the paths to the LUN were broken / splitted. Rebuilding the system with a fresh kickstart profile and doing a 'yum update' excluding the kernel, worked without any issues. When the kernel was upgraded the issue resurfaced.
The multipath_-v4_-ll file in pre-update: ===== paths list ===== uuid hcil dev dev_t pri dm_st chk_st vend/prod/rev dev_st 2:0:1:0 sdc 8:32 -1 undef ready NETAPP,LUN running 2:0:2:0 sdd 8:48 -1 undef ready NETAPP,LUN running 3:0:2:0 sde 8:64 -1 undef ready NETAPP,LUN running 3:0:3:0 sdf 8:80 -1 undef ready NETAPP,LUN running ...... mpathc (360a98000486e64674b4a6752626f5844) dm-0 NETAPP,LUN size=100G features='0' hwhandler='0' wp=rw `-+- policy='round-robin 0' prio=30 status=active |- 2:0:1:0 sdc 8:32 active ready running |- 2:0:2:0 sdd 8:48 active ready running |- 3:0:2:0 sde 8:64 active ready running `- 3:0:3:0 sdf 8:80 active ready running The multipath_-v4_-ll file in post-update: ===== paths list ===== uuid hcil dev dev_t pri dm_st chk_st vend/prod/rev dev_st 2:0:1:0 sdc 8:32 -1 undef ready NETAPP,LUN running 2:0:2:0 sdd 8:48 -1 undef ready NETAPP,LUN running 3:0:3:0 sdf 8:80 -1 undef ready NETAPP,LUN running 3:0:2:0 sde 8:64 -1 undef ready NETAPP,LUN running No multipath device is seen, only underlying devices are seen 2:0:1:0 sdc 8:32 -1 undef ready NETAPP,LUN running 2:0:2:0 sdd 8:48 -1 undef ready NETAPP,LUN running 3:0:3:0 sdf 8:80 -1 undef ready NETAPP,LUN running 3:0:2:0 sde 8:64 -1 undef ready NETAPP,LUN running Four underlying devices on both pre-update and post-update can be seen. However mpathc disappears on post-update, the underlying devices don't coalesce.
Environment
- Red Hat Enterprise Linux 6
- kernel-2.6.32-131.0.15.el6.x86_64
- kernel-2.6.32-131.17.1.el6.x86_64
- Multipath
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
