IBM Support

IV11080: LINGERTIME IS NOT CONSISTENT BETWEEN MODEL AND NCIM

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • v3.9.0.32
    
    LingerTime is not consistent between Model and NCIM.
    
    Lets say, ncp_model has 'DeviceA.ibm.com' and has LingerTime
    set to 3(three). During next discovery cycle, the device was
    renamed to 'DeviceB.ibm.com' got discovered and migrated to
    Model.
    
    The current behaviour is - we do not overwrite existing node
    (as Primary key is 'EntityName'), rather we create a new
    entity with 'DeviceB.ibm.com' with in Model. At this point,
    'DeviceA.ibm.com' should hold LingerTime as 2(two - as it was
    not discovered) where as 'DeviceB.customername.com' should hold
    Lingertime as 3. We can verify the values reflect as expected at
    Model.
    
    The problem is - but the LingerTime update hasn't made into
    NCIM. (i.e. ncim.lingerTime table still holds value 3 for device
    'DeviceA.ibm.com).
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * 3.9 all platforms                                            *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * when a device is renamed, its linger time is decremented in  *
    * model but is not transferred to NCIM                         *
    * When the Device name(retaining same IPAddress) is changed,   *
    * we end up with duplicate entities in final topology(Model &  *
    * NCIM) .                                                      *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Upgrade to | fix pack | 3.9.0-ITNMIP-FP0001                  *
    * Follow Problem conclusion for detail                         *
    * | fix pack | 3.8.0-ITNMIP-FP0007                             *
    ****************************************************************
    the issue is seen when a device is renamed, model is correctly
    updated with the updated lingertime value for the renamed device
    but this value is not updated in NCIM.
    

Problem conclusion

  • 1) Upgrade to FixPack1
    2) Edit $NCHOME/etc/precision/ModelSchema.cfg and set
    'DeleteRenamedDevices' to 1 under model.config table.
    insert into model.config
    (
    LingerTime,
    ChassisCreationEvents,
    IpInterfaceCreationEvents,
    MaintenanceStateEvents,
    ManagedStatusUpdateInterval,
    DeleteRenamedDevices
    )
    values
    (
    3, // LingerTime (3 discoveries)
    0, // Raise creation/deletion events for chassis (0 = no; 1 =
    yes)
    0, // Raise creation/deletion events for interfaces with IP
    addresses
    // (0 = no; 1 = yes)
    0, // Raise maintenance state change events for chassis and for
    // interfaces with IP addresses (0 = no; 1 = yes)
    30, // check managedStatus table for changes every 30 seconds
    1 // if set to 1, a renamed devices are deleted, by default
    linger time is decremented
    );
    
    3) Restart ITNM
    
    The new behavior is (with fix in place) :
    
    As the EntityName matches, ncp_model over writes existing entity
    (DeviceA.ibm.com) with new one i.e. DeviceB.ibm.com - which
    means, no duplicate entities in neither Model nor NCIM.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IV11080

  • Reported component name

    NC/PRECISIONIP

  • Reported component ID

    5724O52RC

  • Reported release

    390

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-11-21

  • Closed date

    2011-11-30

  • Last modified date

    2013-07-29

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    NC/PRECISIONIP

  • Fixed component ID

    5724O52RC

Applicable component levels

  • R390 PSY

       UP

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCP984","label":"Discovery and RCA"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"390","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
29 July 2013