MFE TF SnapVX: A snapVX terminate job failed with ESNP0FYE EMC SNAP API Error

Summary: A SnapVX terminate job was defined to auto unlink and free devices to run against all RMT devices across 3 PowerMax subsystems in a single job. Job failed with the ESNP0FYE EMC SNAP API - ERROR FREEING TARGET DEVICE ...

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

Error message: ESNP0FYE  EMC SNAP API - ERROR FREEING TARGET DEVICE
 
A SnapVX terminate (UNLINK) job failed with the above error message with API error 17xxxx  no links available ;

Cause

When multiple remote terminate requests are issued, with different RDF hoplists, the snap API issues a SYMDEVICE call to the wrong gatekeeper/hoplist. This causes a 17873206 syscall return code indicating no links available.

Resolution

Workaround:
Breaking the TF SnapVX terminate job up into multiple jobs, over RDF group, allowed all to run correctly.

Permanent Fix:
  • For Mainframe Enablers 8.5, PTF SN85027 has been developed to correct the issue. It is available to download from Dell Technologies Online Support.
  • For Mainframe Enablers 8.4, PTF Sn84076 has been developed to correct the issue. It is available to download from Dell Technologies Online Support.
.

Affected Products

Mainframe Enablers
Article Properties
Article Number: 000186917
Article Type: Solution
Last Modified: 15 May 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.