The InfoScale 7.X onwards the DMP Native Support feature is not supported with EFI bootloader.

Article: 100044248
Last Published: 2023-10-30
Ratings: 3 0
Product(s): InfoScale & Storage Foundation

Problem

Failed to enable the DMP Native Support feature in Infoscale 7.X(including 7.1,7.2, 7.3, 7.4.x, 8.0, 8.0.x ) against the EFI bootloader.

Error Message

While enabling InfoScale DMP Native Support against a Linux EFI bootloader, it fails with the following error messages: 

# vxdmpadm settune dmp_native_support=on

VxVM vxdmpadm ERROR V-5-1-15690 Operation failed for one or more volume groups

 VxVM vxdmpadm ERROR V-5-1-15686 The following vgs could not be migrated due to unknown error -

         <Linux_root_vg_name> 

In the VxVM native log, the following is logged:

# cat /var/adm/vx/native.log

...
Wed Sep 26 11:09:39 CST 2018 vxupdatelvm: Updating filter attribute:
Wed Sep 26 11:09:39 CST 2018 vxupdatelvm:       Op: enable, dmpfile: /etc/vx/vxupdatelvmDwLgMf, errfile: /etc/vx/vxupdatelvmZ3MmPe
Wed Sep 26 11:09:39 CST 2018 rootvg: rhel
Wed Sep 26 11:09:39 CST 2018 vxnative: migratevg enable all /etc/vx/vxnative4OSGQm
Wed Sep 26 11:09:39 CST 2018 vxupdatelvm: Updating filter attribute:
Wed Sep 26 11:09:39 CST 2018 vxupdatelvm:       Op: remove_global_filter
Wed Sep 26 11:09:39 CST 2018 VG list: rhel
Wed Sep 26 11:09:39 CST 2018 PV list: rhel#/dev/nvme0n1p3
Wed Sep 26 11:09:39 CST 2018 rootvg: <Linux_root_vg_name>
Wed Sep 26 11:09:39 CST 2018 vxnative: rootsupport enable
Wed Sep 26 11:09:39 CST 2018 Enabling DMP only root support.
DMP Root is not supported with EFI enabled bootloader
Wed Sep 26 11:09:39 CST 2018 Unable to update bootloader configuration for DMP root support

...

Cause

The DMP Native Support feature is not supported with EFI bootloader.

 

Solution

This limitation is not addressed in the current Release Notes(InfoScale 7.4), but it is to be included in the next GA Release Notes.

In case dmp_native_support is set "on" inappropriately and it couldn't be reset back to "off". The workaround below is to disable it manually.

The contents of /etc/vx/dmppolicy.info file after dmp_native support is on.
# cat /etc/vx/dmppolicy.info
arraytype
#
arrayname
#
enclosure
#
dmpnode
enable_all 1
fss-01_nvme1_0 osn_disabled
#
 
Remove the 2 lines " enable_all 1" and "fss-01_nvme1_0 osn_disabled" from file /etc/vx/dmppolicy.info , and then run the following command.
 
# vxdmpadm settune dmp_native_support=off
# vxdmpadm gettune dmp_native_support

            Tunable               Current Value  Default Value
------------------------------    -------------  -------------
dmp_native_support                      off              off

 

Was this content helpful?