SnapCenter Custom Plug-Ins backup fails could not determine pid of wrapper
Applies to
- SnapCenter Custom Plug-Ins
- PostGreSQL and other Automation Store Plug-ins
- RHEL 8
Issue
When performing a SnapCenter Custom Plug-In for PostGreSQL (for example), the backup it fails with the error:
SCC-00164: Application quiesce for the plug-in [PostgreSQL] failed with exit code [102] and with error :Operation failed. Reason: The watchdog killed the running operation. Verify that plugins/wrapper/wrapper binary has execute permission set. Increase the WRAPPER_TIMEOUT_IN_MSEC value in agent.properties if operations require more time to complete.
From the job log the following can be seen:
com.netapp.plugincreator.agent.nextgen.plugin.legacyservice.WrapperHelperImpl -createRequest() - Wrote request to {/opt/NetApp/snapcenter/scc/plugins/wrapper/in/11+PostgreSQL+1688123674359+getpid}
com.netapp.plugincreator.agent.nextgen.plugin.legacyservice.WrapperHelperImpl -executeRequest() - Result file: {/opt/NetApp/snapcenter/scc/plugins/wrapper/out/11+PostgreSQL+1688123674359+getpid}
com.netapp.plugincreator.agent.nextgen.plugin.legacyservice.ExecutorImpl -Logger stdout/stderr running={true}/{true}
com.netapp.plugincreator.agent.nextgen.plugin.legacyservice.ExecutorImpl -Logger stdout/stderr running={false}/{false}
com.netapp.plugincreator.agent.nextgen.plugin.legacyservice.ExecutorImpl -Exception occured - Could not determine PID of wrapper process