Disabling DMP's control of AIX's boot disk when vxconfigd won't start

book

Article ID: 100027076

calendar_today

Updated On:

Description

Error Message

 

# installp -u VRTSvxvm
+-----------------------------------------------------------------------------+
                    Pre-deinstall Verification...
+-----------------------------------------------------------------------------+
Verifying selections...
 
ERROR: LVM-DMP bootability is currently enabled.  Please execute
"vxdmpadm native disable" to disable the support.  Uninstallation of VRTSvxvm
cannot proceed

 

The exact error advised that DMP's control of the boot disk had to first be disabled. However, performing this step necessitates vxconfigd being up (it couldn't start).

Cause

The issue resulted because the vital first step (documented in the Installation Guide) in not disabling DMP's control of the boot disk was not taken.

Resolution

The procedure followed to back out of this condition and disable DMP's control of the boot device, was as follows:

rm -rf /usr/lib/boot/protoext/disk.proto.ext.chrp.vxvm.disk.rte
 
and a rebuild of the boot image:
 
# bosboot -a
 
bosboot: Boot image is 46913 512 byte blocks.
 
# shutdown –Fr
 

Once the machine had rebooted, the VRTSvxvm fileset could then be removed without error.

The procedure to upgrade from 5.1SP1 to 6.0 is clearly documented in the Storage Foundation Installation Guide.


Applies To

AIX 5.3

Volume Manager 5.1SP1

Issue/Introduction

Issue hit was whereby the guidance given to upgrade from 5.1SP1 to 6.0 Volume Manager (not initially disabling DMP's control of the boot disk) was not followed. An attempt at prematurely uninstalling the VRTSvxvm fileset failed as vxconfigd had entered into a state whereby it couldn't start. It is not possible to uninstall the VRTSvxvm fileset in AIX without first disabling DMP's control.