How to avoid system panic when using p-patch installer to install VxFS 6.0.5.100

book

Article ID: 100014850

calendar_today

Updated On:

Description

Error Message

os-io WARNING: VxVM vxdmp V-5-0-216 mod_install returned 6 
WARNING: forceload of drv/vxdmp failed
WARNING: forceload of drv/vxio failed
WARNING: VxVM vxspec V-5-0-0 vxspec: vxio not loaded. Aborting vxspec load
WARNING: forceload of drv/vxspec failed

panic[cpu0]/thread=2a1000cfca0: mutex_exit: not owner, lp=3001c8dc0c0 owner=0 thread=2a1000cfca0

000002a1000cf9b0 genunix:taskq_thread+3b8 (6001000f790, 6001000f728, 244ff1cf68, 6001000f75a, 2479aaa5a4, 6001000f75c)
  %l0-3: 0000060010033600 000006001000f758 0000000000000001 0000000000080000
  %l4-7: 000006001000f748 0000000000010000 00000000fffeffff 000006001000f750

syncing file systems... done
skipping system dump - no dump device configured
rebooting...

SC Alert: Host System has Reset

SC Alert: Host system has shut down.

Cause

The driver of vxio/vxdmp/vxspec is removed during p-patch upgrade procedure. The drivers will be added back during start procedure of the upgrade process. when startup procedure is skipped or installer is started using "-nostart" option then vxio/vxdmp/vxspec  driver will stay in removed state. During next reboot, system will fail to load the modules as their configuration was removed, this behavior is likely to cause system panic.

Resolution

This issue does not surface if patch VxFS 6.0.5.100 is installed using installFS605P1 without "-nostart" option or services are started during patch installation. Note that "-nostart" is an internal only option and should not be used with SFHA 6.x and higher. Future version of patches are going to address this in case where services were not started during patch installation. 
 
If  "installFS605P1 -nostart" was used to install the patch or services were not started during patch installation then use the following workaround to make sure the driver of vxio/vxdmp/vxspec have been added back to the system before issuing system reboot.
 
#add_drv vxdmp
#add_drv vxio
#add_drv vxspec
 

Applies To

Solaris 10

Issue/Introduction

Solaris system panic after installing VxFS 6.0.5.100 using CPI installer command "installFS605P1 -nostart" or when services were not started during installation session.