A few VVR Administrative commands (vradmin,vxrvg,…) may not work after upgrade from 5.1 to 6.x provided the diskgroup version is not upgraded

book

Article ID: 100015633

calendar_today

Updated On:

Description

Error Message

# vxrvg -g datadg stop datarvg
VxVM VVR vxrvg ERROR V-5-1-10128  Disk group version doesn't support feature; see the vxdg upgrade command

Note: This is an example of the error message from one command, but other VVR administrative commands like ‘vradmin pauserep’, ‘vradmin addvol’, ‘vradmin resizesrl’, etc. will also demonstrate similar errors due to this functionality issue documented in this article.

Cause

The issue will occur if customers have performed an upgrade to the SFHA product following the official product documentation, but however, have not upgraded the VxVM diskgroup version yet. This issue occurs because of some of the newly introduced features of VVR which are associated with the Replicated Volume Group (RVG) version of VVR. After the product upgrade, the issue will occur only if the Diskgroup version that supports these features is not upgraded, but however, the RVG version gets upgraded during the product upgrade. The RVG version gets automatically upgraded when the SRL gets disassociated and re-associated as per the documented upgrade procedure, which actually triggers this functionality problem.

After the upgrade of the SFHA product, the VxVM Diskgroup version is still at version 160 and has not been upgraded, but the RVG version is now at the upgraded version of 'rvg_version=45’, which is the RVG version from 6.1 release, then this issue is known to occur.

After the upgrade:

Check the Diskgroup version:

# vxdg list | grep ^version
version:   160


Check the RVG version:
# vxprint -lV | grep rvg_version
info:     rid=0.1070 version=4 rvg_version=45 last_tag=1

 

Solution

At the time of writing this article, the only recommended workaround to this functionality issue is to upgrade the diskgroup version to 190 which is the default diskgroup version in SFHA 6.1.

# vxdg upgrade

Verify the Diskgroup version:

# vxdg list | grep ^version
version:   190

The functionality issue will not occur once the diskgroup version is upgraded to version 190.
 

Resolution

At the time of writing this article, the only recommended workaround to this functionality issue is to upgrade the diskgroup version to 190 which is the default diskgroup version in SFHA 6.1.

# vxdg upgrade

Verify the Diskgroup version:

# vxdg list | grep ^version
version:   190

The functionality issue will not occur once the diskgroup version is upgraded to version 190.
 

Issue/Introduction

It has been identified that after an upgrade of the Storage Foundation and High Availability Solutions (SFHA) product only from SFHA 5.1 release (VxVM diskgroup version 160) to SFHA 6.1.x (but not having upgraded the VxVM diskgroup version), a few of the Veritas Volume Replicator (VVR) administrative commands like vradmin/vxrvg and their command options may not work as expected and will report errors; causing the intended operation to fail.

Please note that the normal replication of data will continue to work as expected, but however, any changes to the configuration of VVR itself will not work due to this functionality issue. For example using vradmin or vxrvg commands that change the configuration of the VxVM objects in a VVR Replicated Data Set (RDS) will report errors.

 

Additional Information

ETrack: 3782813