Troubleshooting your deployment environment

When processing appears sluggish or requests fail, use a focused approach to determine the source of the problem in the environment. The approach described is for non-standalone server environments.

Before you begin

You must be logged into the administrative console of the deployment manager to perform this task.
Required security role for this task: When security and role-based authorization are enabled, you must log into the administrative console as a CellAdmin or DeAdmin to perform this task.

About this task

Investigate the state of your deployment environment if you notice any of the following symptoms:
  • Unavailable applications
  • Sluggish applications
  • Stopped applications
  • Decreased throughput
  • Sluggish performance

Procedure

  1. Display the topology layout that describes this deployment environment to determine the status of the topology.
  2. Display the topology to determine the state of the various roles in the topology. Note the roles with unexpected states or warning for further investigation.
  3. Locate the nodes that are causing the error state for each role.
  4. Make sure all nodes are synchronized.

    On the Nodes page in the administrative console select any unsynchronized nodes and click Synchronize.

  5. Make sure that the messaging engines associated with all the buses are running.

    If they are not running, stop and start the messaging engines.

  6. Locate the logs associated with the nodes in error and view the logs for error messages.
  7. Take any actions prescribed by the error messages to affect the correction.
  8. Correct any errors and restart the affected nodes.

Results

The nodes previously in error start and the status of the topology becomes "running."

What to do next

Restart any affected applications