A fix is available
APAR status
Closed as program error.
Error description
With the TSM 7.1 Linux clients on RedHat Enterprise Linux 7 (RHEL 7) or SUSE Linux Enterprise Server 12 (SLES 12), if a part of the file system is bind mounted, the Backup-Archive client does not back up data from the original location, but instead expires it, and backs up the data found in the new bind mount point. Example: 1. Create a directory (ie. /testexport) to hold a bind mount to an existing directory (ie. /testdata) 2. Enter the following into /etc/fstab /testdata /testexport none bind 0 0 3. Perform a remount of all unmounted file systems in /etc/fstab mount -a 4. Verify that bind mount is active mount ... /testdata on /testexport type none (rw,bind) 5. The data backed up by the Backup-Archive client can now be changed by remounting /testexport 6. An incremental backup with bind mount mounted will show the following: tsm> inc Incremental backup of volume '/' Incremental backup of volume '/usr' Incremental backup of volume '/boot' Incremental backup of volume '/var' Incremental backup of volume '/testexport' Directory--> 4,096 /testexport/ [Sent] ... Expiring--> 96 /testdata [Sent] ... Total number of objects backed up: 17 Total number of objects expired: 15 The objects in source directory /testdata have been expired, while objects in bind mount target have been backed up. Client service, smwin trace will show similar to following: 09/04/2015 04:18:56.879 [024675] [1008539392] : unxfilio.cpp (2630): fioGetAttrib: getting of acl and extended attributes for mount point (/testexport) excluded 09/04/2015 04:18:56.879 [024675] [1008539392] : unxfilio.cpp (2694): fioGetAttrib: type: 1132 size: 1024 for /testexport 09/04/2015 04:18:56.879 [024675] [1008539392] : incrdrv.cpp (11900): cmpVal 10 for /lost+found vs. /testdata 09/04/2015 04:18:56.879 [024675] [1008539392] : incrdrv.cpp (12462): HSMWIN - CompareIncr: Object exists on server but not on client This happens because the bind directory is interpreted as mount point. TSM Versions Affected: Tivoli Storage Manager V7.1 Linux clients on RHEL 7 or SLES 12 Initial Impact: Medium Additional Keywords: TSM; bind mount; backup; expiring
Local fix
Unmount bind mounted location to perform backup
Problem summary
**************************************************************** * USERS AFFECTED: * * Tivoli Storage Manager backup-archive client version 7.1 * * running on Linux platform * **************************************************************** * PROBLEM DESCRIPTION: * * See ERROR DESCRIPTION. * **************************************************************** * RECOMMENDATION: * * Apply fixing level when available. This problem is currently * * projected to be fixed in level 7.1.6. * * Note that until this level is available, this information is * * subject to change at the discretion of IBM. * ****************************************************************
Problem conclusion
Upon the fix, the bind mounted file systems are processed correctly.
Temporary fix
Comments
APAR Information
APAR number
IT11207
Reported component name
TSM CLIENT
Reported component ID
5698ISMCL
Reported release
71L
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2015-09-21
Closed date
2015-11-20
Last modified date
2016-03-15
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
dsmc dsmagent
Fix information
Fixed component name
TSM CLIENT
Fixed component ID
5698ISMCL
Applicable component levels
R71L PSY
UP
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGSG7","label":"Tivoli Storage Manager"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"71L","Edition":"","Line of Business":{"code":"LOB26","label":"Storage"}}]
Document Information
Modified date:
15 March 2016