IBM Support

MustGather: Dynamic cache problems in WebSphere Application Server

Troubleshooting


Problem

Collecting data for problems with the IBM WebSphere Application Server Dynamic cache component. Gathering this MustGather information before calling IBM support will help you understand the problem and save time analyzing the data.

Resolving The Problem

The first step in solving a problem with Dynamic cache in WebSphere Application Server (all versions) is to reproduce the problem with Dynamic cache tracing enabled. This will give you a clear understanding of the environment's topology.

If possible, provide a simple testcase that has no external dependancies. If a testcase cannot be provided collect the following data.

  1. Run genHistoryReport.bat or genHistoryReport.sh which is located in the following directory:
    install_root/profiles/profile_name/bin

    Note: The historyreport.html file will be generated in your working directory.
  2. Clear all Application Server logs:
    • Logs for your Application Server:
      • native_stderr
      • native_stdout
      • SystemErr
      • SystemOut
        They are located in the following directory:
        install_root/profiles/profile_name/logs/server_name
    • If you have configured to write Application Server log files into a different location, then clear them accordingly.
    • Clear all Application Server FFDC logs. FFDC files are located in the following directory:
      install_root/profiles/profile_name/logs/ffdc
      If you have configured to write FFDC log files into a different location, then clear them accordingly.
  3. Stop the Web server.
  4. Delete all Web server logs and the http_plugin.log file on the Web server system.
  5. Enable full plug-in trace. To perform a plug-in trace.
  6. Start the Web server.
  7. Important: Synchronize clocks on all Web server and WebSphere Application Server systems.
  8. Collect the following trace.
    • Dynacache replication is disabled:
      *=info:com.ibm.ws.cache.*=all
    • Dynacache replication is enabled:
      *=info:com.ibm.ws.cache.*=all:com.ibm.ws.drs.*=all

      For detailed instructions on enabling trace, see How to setup a Trace.

When you recreate the problem:
  1. Collect the following documents and information:
    • Were clocks synchronized?
    • The Application Server logs:
      • native_stderr
      • native_stdout
      • SystemErr
      • SystemOut
      • trace logs
    • The cache instance name associated to the failure.
    • The cache ID associated to the failure.
    • FFDC logs with the current date from the following directory:

      install_root/profiles/profile_name/logs/ffdc
    • Complete configuration - the entire content from the following directory (under the Deployment Manager profile).
      install_root/profiles/profile_name/config

      Compress the content into a .zip file (for example: Config.zip).
    • The http_plugin.log file.
    • The plugin-cfg.xml file.
    • The Web server configuration files, such as httpd.conf for HTTP Server.
    • The Web server logs, such as access and error logs for HTTP Server.
    • The historyReport.html file from running genHistoryReport.bat or genHistoryReport.sh.
    • Cluster configuration, details of each Application Server in the cluster, including the node on which the application server exists, replication domain configuration details along with individual replicators.
  2. Follow instructions to send diagnostic information to IBM support.

For a listing of all technotes, downloads, and educational materials specific to the Dynacache component, search the WebSphere Application Server support site.

Related information
Submitting information to IBM support
Steps to getting support for WebSphere Application Server
MustGather: Read first for WebSphere Application Server
Troubleshooting guide for WebSphere Application Server

Exchanging data with IBM Support

To diagnose or identify a problem, it is sometimes necessary to provide Technical Support with data and information from your system. In addition, Technical Support might also need to provide you with tools or utilities to be used in problem determination. You can submit files using one of following methods to help speed problem diagnosis:


Read first and related MustGathers

[{"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Dynamic Cache","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"9.0;8.5.5;8.5;8.0;7.0;6.1","Edition":"Base;Network Deployment","Line of Business":{"code":"LOB45","label":"Automation"}},{"Product":{"code":"SSNVBF","label":"Runtimes for Java Technology"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"Java SDK","Platform":[{"code":"","label":""}],"Version":"","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
15 June 2018

UID

swg21193837