Skip to main content
NetApp Knowledge Base

CONTAP-431967: ONTAP FPolicy configuration replication fails and FPolicy Service Manager restarts repeatedly during bulk delete of policies, events, or engines

Views:
220
Visibility:
Public
Votes:
0
Category:
ontap-9
Specialty:
nas
Last Updated:

Issue

  • FPolicy configuration replication fails on a node after bulk deletion of a large number of FPolicy policies, events, or engines
  • FPolicy Service Manager process restarts repeatedly on the affected node
  • vserver fpolicy show-engine returns no entries and displays an RPC error for the affected node
  • Event log shows repeated occurrences of the following events:
    {code}
    mgmt.fpolicy.replay.failed: FPolicy configuration replication process failed.
    {code}
    {code}
    spm.fpolicy.process.exit: Fpolicy Service Manager process with ID <pid> exited as a result of signal signal 15. The service will attempt to restart.
    {code}
  • vserver fpolicy show-engine output:
    {code}
    Warning: Unable to list entries on node <nodename>. RPC: Remote system error
    [from mgwd on node "<nodename>" (VSID: -1) to fpolicy at <address>]
    {code}
  • Internal logs show FPolicy database operations timing out during the replication process:
    {code}
    Error operating on appcfg_db, <Timeout: Operation "fpolicy_appcfg_policy_status_db_iterator::remove_imp()" took longer than 25 seconds to complete>
    {code}
    {code}
    Error operating on appcfg_db, <System busy: 7 requests on table "fpolicy_appcfg_policy_status_db" have been pending for 2172 seconds. The last completed call took 0 seconds.>
    {code}
    {code}
    [replayInternal][catastrophe] Failed to replay [fpolicy_policy_status_db -> fpolicy_policy_status_db_fsm_mirror, fpolicy_appcfg_policy_status_db]. Clearing out retry-count & continuing...
    {code}
  • FPolicy configuration cache on the node becomes out of sync with the mirror tables

Sign in to view the entire content of this KB article.

New to NetApp?

Learn more about our award-winning Support

NetApp provides no representations or warranties regarding the accuracy or reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customer's responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document.