Support Article
Cassandra is not started or is unavailable
SA-98572
Summary
Exceptions occur in the 'Data-Decision-ADM-ModelSnapshot.pzGetAllModelDetails' Batch activity.
Error Messages
[fault (self-tuning)'] [STANDARD] [PegaRULES:8] (internal.mgmt.Executable) ERROR - Exception
com.pega.decision.adm.client.ADMException: Failed to complete ADM Data Mart snapshot
Caused by: com.pega.decision.adm.client.ADMException: java.lang.IllegalStateException: Unable to obtain session. Cassandra hasn't been started or is unavailable
...
[fault (self-tuning)'] [STANDARD] [PegaRULES:8] (ernal.async.BatchRequestorTask) ERROR - Batch activity "Data-Decision-ADM-ModelSnapshot.pzGetAllModelDetails" threw:
com.pega.pegarules.pub.PRRuntimeException: unable to execute agent: Pega-DecisionEngine #0: Data-Decision-ADM-ModelSnapshot.pzGetAllModelDetailsJava Exception: com.pega.decision.adm.client.ADMException: Failed to complete ADM Data Mart snapshot
at com.pega.pegarules.session.internal.async.agent.QueueProcessor.execute(QueueProcessor.java:719) ~[prprivate-session.jar:?]
...
[fault (self-tuning)'] [STANDARD] [PegaRULES:8] (internal.async.AgentQueue) ERROR - Agent Pega-DecisionEngine #0: Data-Decision-ADM-ModelSnapshot.pzGetAllModelDetails encountered an execution error. Restarting after delay.
com.pega.pegarules.pub.PRRuntimeException: unable to execute agent: Pega-DecisionEngine #0: Data-Decision-ADM-ModelSnapshot.pzGetAllModelDetailsJava Exception: com.pega.decision.adm.client.ADMException: Failed to complete ADM Data Mart snapshot
at com.pega.pegarules.session.internal.async.agent.QueueProcessor.execute(QueueProcessor.java:719) ~[prprivate-session.jar:?]
...
[fault (self-tuning)'] [STANDARD] [PegaRULES:8] (internal.async.AgentQueue) ERROR - Problem queue Pega-DecisionEngine #0: Data-Decision-ADM-ModelSnapshot.pzGetAllModelDetails will restart at
STEPS TO REPR ODUCE
Install Pega Platform 8.3.1.
Root Cause
The ADMSnapshot agent is enabled by default in Pega Platform 8.3.1.
Resolution
Perform either of the following local-changes:
- Upgrade to Pega Platform 8.3.2 or Pega Platform 8.4.
- If -DNodeType=Universal is used, modify it to DNodeType=BackgroundProcessing,Search,Stream,WebUser,DDS. Else, add the the Decision Data Store (DDS) argument to the main node.
- Manually disable the ADMSnapshot agent in Pega 8.3.1.
Published December 2, 2021
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.