eVIP, IKE Distribution Not Possible
Evolved Virtual IP

Contents

1Introduction
1.1Prerequisites

2

Alarm Description
2.1Alarm Attributes

3

Procedure
3.1Action Overview
3.2Check Target Pool Configuration
3.3Actions for Faulty Configuration

1   Introduction

This document describes the eVIP, IKE Distribution Is Not Possible and the alarm handling procedure to follow.

1.1   Prerequisites

This section describes the possible documents, tools, and conditions needed before performing the steps described in Section 3 Procedure.

1.1.1   Documents

Before starting this procedure, ensure that the following document have been read:

Before starting this procedure, ensure that you have access to:

1.1.2   Tools

Before starting this procedure, ensure that the COM CLI is installed and accessible on the system.

2   Alarm Description

The alarm is issued when the distribution of Internet Key Exchange (IKE) processes cannot be resolved, there are no available blades for every IKE instance.

IKE process is used to process the key exchange in case of IPsec communication.

If IKE is enabled in the eVIP configuration, the IKE processes are started to fulfill the following requirements:

The possible alarm causes are as follows:

In case of faulty eVIP configuration, it is not possible to start the IKE processes with the current eVIP configuration to fulfill the requirements.

In case of faulty nodes in the cluster, it is possible that there are not enough available/running nodes to start IKE processes to fulfill the requirements.

Note:  
The alarm can appear as a result of an installation.

2.1   Alarm Attributes

This alarm is compliant with the Ericsson SNMP Fault Management MIB, which conforms to the X.733 alarm reporting function. However, the following X.733 parameters are not supported: Correlated Notifications, Additional Info, Monitored Attributes, Proposed Repair Action, Trend Indication, Threshold Information, Backed Up Object, and State Change Definition.

The most essential statical attributes of this alarm and their values are listed in Table 1:

Table 1    Alarm Attributes

Attribute Name

Attribute Value

MajorType

193

MinorType

2129526786

Managed Object Class

EvipAlb

Managed Object Instance

ManagedElement=<node_name>,Transport=1,Evip=1,EvipAlbs=1,EvipAlb=<alb_name>

Specific Problem

eVIP, IKE Distribution Is Not Possible

Event Type

communicationsAlarm (2)

Additional Text

Fault in IKE distribution

Perceived Severity

major (4)

The Alarm Type of the alarm is identified by the two integers: majorType and minorType. The Alarm Type is unique within the system type and maps to the X.733 Managed Object Instance. The eventType, probableCause, and specificProblem are always the same for a given Alarm Type.

3   Procedure

This section describes the procedure to follow when this alarm is received.

3.1   Action Overview

To start the troubleshooting:

  1. Identify the cause of the alarm.
    • Check if COM SA, CLM Cluster Node Unavailable has also raised. If yes, the cause of the alarm can be a faulty node in the cluster.
    • Investigate the last configuration changes. The likely cause is that a reconfiguration event violated the listed rules of IKE distribution. The cause is faulty configuration.
    • Investigate the target pool configuration. See Section 3.2 Check Target Pool Configuration. Target pools limited to a few payload blades, blade processors, or targets in an ALB can violate listed rules.
  2. When the cause has been identified, take relevant corrective measures.
  3. Confirm that the alarm does not reappear.

    If the alarm remains, consult the next level of maintenance support. Further actions are outside the scope of this instruction.

3.2   Check Target Pool Configuration

To investigate the target pool configuration, do the following:

  1. Check the number of ALBs to determine the number of IKE processes.

    An ALB list is shown in the following example. The example output shows that 2 ALBs are configured, it means that two IKE processes must be started.

    >show ManagedElement=NODE06ST,Transport=1,Evip=1,EvipAlbs=1
    EvipAlbs=1
       EvipAlb=alb_0
       EvipAlb=alb_1
    
  2. Check the ALB configuration one by one to determine where the IKE process can be started within an ALB.

    The output in the following example shows that only node 6 is available for two ALBs: alb_0 and alb_1.

    The IKE distribution is not possible with the configuration in this example.

    >show all ManagedElement=NODE06ST,Transport=1,Evip=1,
    EvipAlbs=1,EvipAlb=alb_0,EvipTargetPools=1
    EvipTargetPools=1
       EvipTargetPool=SCs_rr
          distributionMethod="round_robin"
          stickyGroup="no"
          udpStateless="no"
          EvipPayload=6
       EvipTargetPool=sticky-SCs_rr
          distributionMethod="round_robin"
          stickinessTimeout="300"
          stickyGroup="yes"
          udpStateless="no"
          EvipPayload=6
    >show all ManagedElement=NODE06ST,Transport=1,Evip=1,
    EvipAlbs=1,EvipAlb=alb_1,EvipTargetPools=1
    EvipTargetPools=1
       EvipTargetPool=SCs_rr
          distributionMethod="round_robin"
          stickyGroup="no"
          udpStateless="no"
          EvipPayload=6
       EvipTargetPool=sticky-SCs_rr
          distributionMethod="round_robin"
          stickinessTimeout="300"
          stickyGroup="yes"
          udpStateless="no"
          EvipPayload=6
    

3.3   Actions for Faulty Configuration

Warning!

The Target Pool plays a central role on traffic handling. If you are not familiar with eVIP configuration, consult with next level of maintenance support.

To clear the faulty configuration:

  1. Configure new target pools or add one or more nodes to the existing target pools.

    Addition of payloads 1.5 to target pools in alb_0 and payload 4 to alb_1 is shown in the following example.

    (config)>ManagedElement=NODE06ST,Transport=1,Evip=1,
    EvipAlbs=1,EvipAlb=alb_0,EvipTargetPools=1,
    EvipTargetPool=SCs_rr
    (config-EvipTargetPool=SCs_rr)>EvipPayload=1
    (config-EvipTargetPool=SCs_rr)>commit
    (config-EvipTargetPool=SCs_rr)>up
    (config-EvipTargetPools=1)>EvipTargetPool=sticky-SCs_rr
    (config-EvipTargetPool=sticky-SCs_rr)>EvipPayload=5
    (config-EvipTargetPool=sticky-SCs_rr)>commit
    (config-EvipTargetPool=sticky-SCs_rr)>top
    (config)>ManagedElement=NODE06ST,Transport=1,Evip=1,
    EvipAlbs=1,EvipAlb=alb_1,EvipTargetPools=1,
    EvipTargetPool=SCs_rr
    (config-EvipTargetPool=SCs_rr)>EvipPayload=4
    (config-EvipTargetPool=SCs_rr)>commit
    (config-EvipTargetPool=SCs_rr)>up
    (config-EvipTargetPools=1)>EvipTargetPool=sticky-SCs_rr
    (config-EvipTargetPool=sticky-SCs_rr)>EvipPayload=4
    (config-EvipTargetPool=sticky-SCs_rr)>commit
    
  2. Check the ALB configuration one by one to determine where the IKE process can be started.

    The output in the following example shows that eVIP can start the IKE process on the following payload nodes 1, 5, 6 in ALB alb_0:

    >show all ManagedElement=NODE06ST,Transport=1,Evip=1,
    EvipAlbs=1,EvipAlb=alb_0,EvipTargetPools=1
    EvipTargetPools=1
       EvipTargetPool=SCs_rr
          distributionMethod="round_robin"
          stickyGroup="no"
          udpStateless="no"
          EvipPayload=1
          EvipPayload=6
       EvipTargetPool=sticky-SCs_rr
          distributionMethod="round_robin"
          stickinessTimeout="300"
          stickyGroup="yes"
          udpStateless="no"
          EvipPayload=5
          EvipPayload=6
    

    The output in the following example shows that eVIP can start the IKE process on the following payload nodes 4 and 6 in ALB alb_1:

    >show all ManagedElement=NODE06ST,Transport=1,Evip=1,
    EvipAlbs=1,EvipAlb=alb_1,EvipTargetPools=1
    EvipTargetPools=1
       EvipTargetPool=SCs_rr
          distributionMethod="round_robin"
          stickyGroup="no"
          udpStateless="no"
          EvipPayload=4
          EvipPayload=6
       EvipTargetPool=sticky-SCs_rr
          distributionMethod="round_robin"
          stickinessTimeout="300"
          stickyGroup="yes"
          udpStateless="no"
          EvipPayload=4
          EvipPayload=6
    

    If payload node 1, 4, 5, 6 all are running/available a possible IKE distribution is that two IKE processes are started on payload node 1 and 4.

  3. Check the available payload nodes to determine where the IKE process can be started.

    If you can log on to the nodes in question, the node is running and the IKE distribution can be done. See the following example:

    ssh -l <user> SC-1
    ssh -l <user> PL-4
    ssh -l <user> PL-5
    ssh -l <user> PL-6