SnapCenter自定义插件备份失败无法确定包装程序的pid
适用场景
- SnapCenter自定义插件
- PostgreSQL和其他 自动化存储插件
- RHEL 8、9
问题描述
在对PostgreSQL执行SnapCenter自定义插件(例如)时、备份失败并显示以下错误:
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.从作业日志中可以看到以下内容:
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