IBM Support

IC92703: ANS9365E & ANS0361I DIAG: ANS1111I VMRESTOREEXTENT(): VIXDISKLIB_WRITE FAILURE DURING VM RESTORE.

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Restore VM process using 'VMVSTORTRANSPORT SAN' can fail with:
    ANS9365E VMware vStorage API error for virtual machine
    'Machine1'.
        TSM function name : VixDiskLib_Write
        TSM file          : vmvddksdk.cpp (2805)
        API return code   : 1
        API error message : Unknown error
     ANS0361I DIAG: ANS1111I vmRestoreExtent(): VixDiskLib_Write
    FAILURE startSector=512 sectorSize=512
     byteOffset=262144, rc=4398
     ANS4191E Restore VM operation failed using 'san'
     transport mode. In some cases switching from SAN to
    network-based VM restores can be successful.
     ANS9365E VMware vStorage API error for virtual
     machine 'Machine1'.
        TSM function name : VixDiskLib_Close
        TSM file          : vmvddksdk.cpp (1783)
        API return code   : 1
        API error message : Unknown error
     ANS5249E The virtual machine restore operation failed.
    Initial Impact: Medium
    

Local fix

  • Use 'VMVSTORTRANSPORT NBD'
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Backup-archive client versions 6.3 and 6.4   *
    *                 running on all Microsoft Windows and Linux   *
    *                 platforms.                                   *
    ****************************************************************
    * PROBLEM DESCRIPTION: See ERROR DESCRIPTION                   *
    ****************************************************************
    * RECOMMENDATION: Apply fixing level when available. This      *
    *                 problem is currently projected to be fixed   *
    *                 in level 6.4.2. Note that until the fixing   *
    *                 level is available, this information is      *
    *                 subject to change at the discretion of IBM.  *
    ****************************************************************
    The issue is with VMware VDDK library, more info:
    http://kb.vmware.com/kb/1035096
    When writing using SAN mode during restore, disk size should
    be a multiple of the underlying VMFS block size, otherwise
    write actions to the last fraction of a disk will fail. For
    example, if a datastore has 1MB block size and the virtual disk
    
    is 16.3MB large, the last 0.3MB will not get written and will
    fail with the Invalid Argument error. Your software must add
    0.7MB of zeroes to complete the block. This caveat does not
    apply to eager-zeroed thick disk.
    

Problem conclusion

  • During restore virtual disks are padded, so that the size is
    multiple of the underlying VMFS block size. Writing is done
    to the end of the VMFS block.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IC92703

  • Reported component name

    TSM CLIENT

  • Reported component ID

    5698ISMCL

  • Reported release

    64W

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-05-31

  • Closed date

    2013-08-30

  • Last modified date

    2013-08-30

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

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

Modules/Macros

  • DSMC
    

Fix information

  • Fixed component name

    TSM CLIENT

  • Fixed component ID

    5698ISMCL

Applicable component levels

  • R63L PSY

       UP

  • R63W PSY

       UP

  • R64L PSY

       UP

  • R64W PSY

       UP



Document information

More support for: Tivoli Storage Manager

Software version: 64W

Reference #: IC92703

Modified date: 30 August 2013