Mainframe Enablers TF SnapVX: ACTIVATE fails when doing SnapVX LINK using SNAP GROUP when SNAPSHOT name is not defined in the group. Error message: ESNPI83E

Summary: The ACTIVATE(GROUP()) command may fail with the ESNPI83E message.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

If the SNAPSHOT name is not specified in the SnapVX GROUP definition, ACTIVATE fails with the following message when running the ACTIVATE command using the SnapVX GROUP syntax: 
ESNPI83E GROUP PROCESSING:  COPYVOLID(YES) REQUIRED
Flow example: 
DEFINE GROUP (note: No SNAPSHOT name is defined).
DEFINE GROUP group_name (REPLACE(YES))
 
  LINK -
   ( -
    SOU(SYMDV#(nnnn)) -
    TARGET(SYMDV#(nnnn)) -
    SRDFS_R1_TARGET(YES) -
    SRDFA_R1_TARGET(YES) -
    LOCAL(UNIT(nnnn)) -
    REPLACE(YES) -
    CHKON(NO) -
    COPYV(NO) -
   )

  LINK -
   ( -
    SOU(SYMDV#(nnnn)) -
    TARGET(SYMDV#(nnnn)) -
    SRDFS_R1_TARGET(YES) -
    SRDFA_R1_TARGET(YES) -
    LOCAL(UNIT(nnnn)) -
    REPLACE(YES) -
    CHKON(NO) -
    COPYV(NO) -
   )

  END GROUP

CREATE SNAPSHOT

  CREATE ( -
     GROUP(group_name) -
     NAME(snapshot_name) -
         )

ACTIVATE

  ACTIVATE(GROUP(group_name) PRESNAP(YES) )
Error:
ESNPI83E GROUP PROCESSING: COPYVOLID(YES) REQUIRED

Cause

This is due to a software error.

Resolution

ACTIVATE(GROUP()) is updated to fail with the proper
ESNP0V0E NAME PARAMETER REQUIRED, MISSING
message when the snapshot name is not specified in SnapVX GROUP definition. 
         
Permanent Fix:
The following PTFs are available to correct the issue. Downloaded the PTFs from Dell Technologies Online Support:
  • For Mainframe Enablers 10.0.0, PTF SNA0006 
  • For Mainframe Enablers 8.5, PTF SN85096
  • For Mainframe Enablers 8.4, PTF SN84090

Additional Information

Manual extract (from Mainframe Enablers Message Guide).

ESNPI83E
GROUP PROCESSING: COPYVOLID(YES) REQUIRED
Cause
COPYVOLID(NO) was specified with GROUP processing. When the POSTSNAP does not occur in the same execution as the PRESNAP, the original volser for the target device cannot be remembered in order to restore it after the device has been activated.
Action
Specify COPYVOLID(YES) and rerun.

ESNP0V0E
NAME PARAMETER REQUIRED, MISSING
Cause
The required NAME parameter has not been specified.
Action
Specify the NAME parameter and retry.

Affected Products

Mainframe Enablers
Article Properties
Article Number: 000214993
Article Type: Solution
Last Modified: 05 Jul 2023
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.