After enabling siteconsistency, the DCL volume is showing the siteconsistent flag is off.

book

Article ID: 100004363

calendar_today

Updated On:

Description

Error Message

The following error can be seen if you try to set the siteconsistency flag ON in the DCL volume:


# vxvol -g set siteconsistent=on _dcl
VxVM vxvol ERROR V-5-1-13766 Cannot enable siteconsistency. Volume _dcl should have a DCO (dcoversion=20) attached to it.
 

 

Cause

The siteconsistency will not be set on an existing DCL volume if it was created before enabling siteconsistency for the diskgroup and the volume. 

 

Resolution

The following two workarounds can be used:
 

1. Try to force the siteconsistency for the DCL volume:

# vxvol -g -f set siteconsistent=on _dcl 
 
 


2. If it doesn't work, you can recreate the DCO object. The siteconsistency must be set for the diskgroup and volume before.

# To remove the DCO


# vxsnap -g -f unprepare


# To create the DCO


# vxsnap -g prepare  
 
 

Applies To

Storage Foundation for Unix. This issue is observed during siteconsistency configuration, in volumes having DCO objects created before setting the siteconsistency for the diskgroup/volumes.

 

Issue/Introduction

When configuring the siteconsistency in an existing diskgroup with volumes having DCO's, the siteconsistency flag would be reported as off for the DCL volume: # vxprint -g <diskgroup> -F"%siteconsistent" <volume>_dcl off