IBM Support

IJ22408: CLSTRMGR CORE DUMPS AFTER IFCONFIG DETACH, IFCONFIG UP COMMANDS

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

Direct link to fix

 

APAR status

  • Closed as program error.

Error description

  • Clstrmgr crashes if you run ifconfig enX detach; ifconfig
    enX up commands to test the network failover
    functionality.
    
    Stack trace:
    
    (dbx) where
    checkNetworkStability(InfoPbMsg*,const char*)(Imsg =
    0x2019fea0, netname = "net_ether_02"), line 266 in
    "pgscb_sub.C"
    ProcessRmInfoBcast(InfoPbMsg*)(InfoPbPtr = 0x2019fea0),
    line 1260 in "pgscb_sub.C"
    unnamed block in rm_nPhaseCb(const
    ha_gs_n_phase_notification_t*)(nPtr = 0x2ff1e800), line
    1491 in "pgscb.C"
    rm_nPhaseCb(const ha_gs_n_phase_notification_t*)(nPtr =
    0x2ff1e800), line 1491 in "pgscb.C"
    ha_gs_dispatch_internal_without_msg_queue(dispatch_flag =
    HA_GS_NON_BLOCKING), line 3376 in "ha_gs_dispatch.c"
    ha_gs_dispatch(dispatch_flag = HA_GS_NON_BLOCKING), line
    4141 in "ha_gs_dispatch.c"
    DoMainLoop()(), line 2200 in "main.C"
    main(argc = 1, argv = 0x2ff22d40), line 4363 in "main.C"
    

Local fix

Problem summary

  • Clstrmgr crashes if you run
    ifconfig enX detach; ifconfig enX up
    commands to test the network failover
    functionality. Same stack may appear when
    there is a cable break in the network connectivity.
    
    Stack trace:
    
    (dbx) where
    checkNetworkStability(InfoPbMsg*,const char*)
    (Imsg =0x2019fea0, netname = "net_ether_02"), line 266 in
    "pgscb_sub.C"
    ProcessRmInfoBcast(InfoPbMsg*)(InfoPbPtr = 0x2019fea0), line
    1260 in "pgscb_sub.C"
    unnamed block in rm_nPhaseCb(const
    ha_gs_n_phase_notification_t*)(nPtr = 0x2ff1e800), line 1491 in
    "pgscb.C"
    rm_nPhaseCb(const ha_gs_n_phase_notification_t*)(nPtr
    =0x2ff1e800), line 1491 in "pgscb.C"
    ha_gs_dispatch_internal_without_msg_queue(dispatch_flag
    =HA_GS_NON_BLOCKING), line 3376 in "ha_gs_dispatch.c"
    ha_gs_dispatch(dispatch_flag = HA_GS_NON_BLOCKING), line 4141 in
    "ha_gs_dispatch.c"
    DoMainLoop()(), line 2200 in "main.C"
    main(argc = 1, argv = 0x2ff22d40), line 4363 in "main.C"
    
    This problem is seen only for networks which does not have
    any service ip or persistent ip configured.
    

Problem conclusion

  • Modified code to properly update the network index number when a
     detached interface comes up.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IJ22408

  • Reported component name

    POWERHA SYSMIR

  • Reported component ID

    5765H3900

  • Reported release

    724

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Submitted date

    2020-01-30

  • Closed date

    2020-01-30

  • Last modified date

    2020-01-30

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

    IJ21442

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

Fix information

  • Fixed component name

    POWERHA SYSMIR

  • Fixed component ID

    5765H3900

Applicable component levels

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSLM9V","label":"PowerHA SystemMirror Standard Edition for AIX"},"Platform":[{"code":"PF053","label":"Power Systems"}],"Version":"724","Line of Business":{"code":"LOB57","label":"Power"}}]

Document Information

Modified date:
26 June 2020