IBM Support

IJ22414: CL_CCV_COMPARATOR FAILS WITH ERROR

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

  • cl_ccv_comparator fails with following ERROR, when RG
    dependencies are configured in clusters being compared.
    UnboundLocalError: local variable 'defMsg' referenced before
    assignment
    
    This APAR also handles below problems as well.
    
    1. Logical Volume always getting created with default name and
       user given name is ignored either from
       "smitty cspoc" or "clmgr add lv" like given below:
        # clmgr add lv lvname VOLUME_GROUP=cspocvg1
    
    
    
    2. When a volume group is created on a single node and "clmgr
       query volume_group" command is executed
       from some other node of the cluster(where that volume group
       is not created) then it is listing that
       specific volume group. But if "clmgr query volume_group
       VG_NAME" command is executed then it is giving
       an error that "vg "VG_NAME" does not appear to exist". If the
       volume group is listed in "clmgr q volume_group"
       command then "clmgr q volume_group vg_name" command should
       show the attributes of that volume group.
    

Local fix

  • NA
    

Problem summary

  •     cl_ccv_comparator fails with following ERROR, when RG
    dependencies are configured in clusters being compared.
    UnboundLocalError: local variable 'defMsg' referenced before
    assignment
    
    This APAR also handles below problems as well.
    
    1. Logical Volume always getting created with default name and
       user given name is ignored either from
       "smitty cspoc" or "clmgr add lv" like given below:
    
    2. When a volume group is created on a single node and "clmgr
       query volume_group" command is executed
       from some other node of the cluster(where that volume group
       is not created) then it is listing that
       specific volume group. But if "clmgr query volume_group
       VG_NAME" command is executed then it is giving
       an error that "vg "VG_NAME" does not appear to exist". If the
       volume group is listed in "clmgr q volume_group"
       command then "clmgr q volume_group vg_name" command should
       show the attributes of that volume group.
    

Problem conclusion

  • 1. Modified the code to read the user given name properly and
       using that as Logical Volume Name.
    2. After giving the fix, the user can fetch the result for
       "clmgr query volume_group vg_name" command from
       any of the cluster nodes whether the volume group is created
       on it or not.
    3. Made changes to fix the ERROR message seen while performing
       CCV comparision between clusters configured with RG
       dependencies.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IJ22414

  • Reported component name

    POWERHA SYSMIR

  • Reported component ID

    5765H3900

  • Reported release

    724

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Submitted date

    2020-02-05

  • Closed date

    2020-03-12

  • Last modified date

    2020-03-12

  • 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

    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