Collecting Logs for Cluster Issues

ICS can be deployed as a cluster pair in Active/Passive Mode or Active/Active Mode.

In Active/Passive Mode

One ICS actively serves user requests

The other ICS runs passively to synchronize state data

Each node in a cluster is in constant communication with one another

User requests to the cluster VIP are passed to the active ICS

If the active ICS goes offline, the standby ICS automatically starts servicing user requests

In Active/Active mode, all the machines in the cluster actively handle user requests sent by an external load balancer.

When there are issues with the cluster, use the following steps to enable and collect the required logs:

1.Enable the Node monitoring option on both the ICS nodes.

This option is available in ICS admin GUI under Maintenance > Troubleshooting > Monitoring > Nodemonitoring.

Log Settings:

Select the Nodemonitoring enabled check box and save changes.

Turn on the Debug log with the settings as mentioned in step 3.

2.Enable the Group Communication option in both the ICS nodes.

The option is available in ICS admin GUI under Maintenance > Troubleshooting > Monitoring > Clustering > Group Communication.

Enable the Access Group Communication option and configure the log settings as:

Maximum statistics log size = 5 MB

Monitoring Interval = 10 Seconds

3.Enable the Debuglog option on both the ICS nodes.

This option is available in ICS admin GUI under: Maintenance > Troubleshooting > Monitoring > Debuglog.

Log Settings (ICS):

Select the Enable Debuglog check box.

Save changes.

Debug log level is 50.

Following is the list of process names:

dsnet

dscluster

dszserverd

dssys

bootcluster

dsclusinfod

gmi

4.Start the TCP Dump from the Internal port of ICS by clicking the Start Sniffing option.

Note: This option is available in ICS admin GUI under: Maintenance > Troubleshooting > Tools > TCP Dump.

After replicating the issue, disable the TCP Dump on both of the nodes by clicking the Stop Sniffing option.

5.Access System snapshot option.

Available in ICS admin GUI. After configuring the System Snapshot options, click Take Snapshot. This will generate snapshot with the name: Admin generated snapshot.

Important: Take snapshots from both the ICS nodes of the cluster by following the above procedure. Make sure you have logged on to the ICS using the physical IP of the respective nodes to enable logging and capture logs.

After taking the System Snapshot, disable the Monitoring options including debug log monitoring.

Data Collection

Admin can enable logs, tcpdump using Troubleshooting > Log Selection page.

Collect the following data:

Logs

System Snapshot taken from both nodes

TCP dump captured from both nodes

Event/User Access/Admin logs using the "save all logs" option in ICS/IPS admin GUI under System > Log/Monitoring

Screenshot of the Clustering Status page available under System > Clustering

Screenshot of the System Status page available under System > Status

Time stamp of the Issue