IBM Support

IJ29163: TRUNCATE AN IMMUTABLE MIGRATED FILE CAUSES DATA LOSS

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.

 

APAR status

  • Closed as program error.

Error description

  • When overwrite or truncate a migrated file with
    immutable flag, Spectrum Scale will post a TRUNCATE
    DMAPI event so DM application(TSM, LTFSEE) will truncate
    the migrated file data from the tape, and this causes
    data loss. This is wrong because Spectrum Scale shouldn't
    send out the TRUNCATE DMAPI event if this file is
    immutable.
    
    Reported In:
    Spectrum Scale 5.0.5.1
    
    Known Impact:
    
    file data loss
    
    
    How can a customer avoid this problem?
    
    Avoid overwrite/truncate an immutable file which has
    been migrated.
    

Local fix

Problem summary

  • When truncating a migrated immutable file with DMAPI interfaces,
    the data of the file becomes zero, although the file is
    immutable.
    

Problem conclusion

  • Benefits of the solution:
    Avoid data loss and modification to the immutable files.
    
    Work around:
    No
    
    Problem trigger:
    Truncate operation against migrated immutable file.
    
    Symptom:
    data of the file becomes zero
    
    Platforms affected:
    All Operating Systems
    
    Functional Area affected:
    immutable and append-only files.
    
    Customer Impact:
    Critical
    

Temporary fix

Comments

APAR Information

  • APAR number

    IJ29163

  • Reported component name

    SPEC SCALE STD

  • Reported component ID

    5737F33AP

  • Reported release

    510

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-11-06

  • Closed date

    2020-11-06

  • Last modified date

    2020-11-06

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

    IJ28681

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

    IJ29682

Fix information

  • Fixed component name

    SPEC SCALE STD

  • Fixed component ID

    5737F33AP

Applicable component levels

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"STXKQY","label":"IBM Spectrum Scale"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"510","Line of Business":{"code":"LOB26","label":"Storage"}}]

Document Information

Modified date:
03 December 2020