APAR status
Closed as program error.
Error description
HSM for Windows Reconciliation process doesn't recognize files with names longer than 259 characters and handles them as 'not found'. File names consist of full path and file name including drive letter, colon, backslash and name components separated by backslashes. Because a stub file with such long name is not found on the file system, the corresponding file content on TSM server filespace is deleted by reconciliation process and the stub file on the Windows file system becomes an orphan. Also the orphan stub files with names longer than 259 characters cannot be detected by HSM for Windows and therefore the following reconcile run does not stop with error and those orphan stub files are not listed in the orphan log file. HSM for Windows versions 6.4.0 and higher are not affected. Recommendation: Unconfigure volumes for reconciliation until you have applied the APAR fix or installed HSM for Windows version 6.4.0 or higher. After you have applied the fix or installed version 6.4.0 or higher, configure volumes for reconciliation again. Affected Products: Tivoli Storage Manager HSM for Windows versions 5.5.0.0 - 5.5.3.1, 6.1.0.0 - 6.1.5.1, 6.3.0.0 - 6.3.1.0 Customer/L2 diagnostics: An orphan stub is created if the following error message for a path longer than 259 characters is displayed in hsmmonitor.log for an existing stub file in the file system. For example: HSMMONITOR (05C8:0C98) NtfsVolume::scanFiles 13-07-05 05:56:24.142 W: FindFirstFile failed for path: 'H:\l00400-10\subdir001\subdir002\subdir003\subdir004\subdir005\ subdir006\subdir007\subdir008\subdir009\subdir010\subdir011\subd ir012\subdir013\subdir014\subdir015\subdir016\subdir017\subdir01 8\subdir019\subdir020\subdir021\subdir022\subdir023\subdir024\su bdir025\subdir026\subdir027\subdir028\subdir029\subdir030\subdir 031\subdir032\subdir033\subdir034\subdir035\subdir036\subdir037\ subdir038\*' dwError: '3' ('ERROR_PATH_NOT_FOUND'). In hsmmonitor-delete-<DATE>-<TIME>.log A record for a file name longer than 259 characters indicates the problem. For example: hsmmonitor-delete-20130709-081612.log DATE="2013-07-09" TIME="05:06:39" LFNAME="\\WIN2008R2\H$\l00300-10\subdir001\subdir002\subdir003\s ubdir004\subdir005\subdir006\subdir007\subdir008\subdir009\subdi r010\subdir011\subdir012\subdir013\subdir014\subdir015\subdir016 \subdir017\subdir018\subdir019\subdir020\subdir021\subdir022\sub dir023\subdir024\subdir025\subdir026\subdir027\subdir028\subdir0 29\subdir030\subdir031\subdir032\subdir033\subdir034\subdir035\s ubdir036\subdir037\NewFile_template_for_review_8_1" LFVERS="1" LSERVER="172.16.12.112:1500" LNODE="WIN2008R2" RESULT="Marked" SEVERITY="I" Please note: Orhan stub files with names longer than 259 characters will not be reported in hsmmonitor-orphan.log. You can query the backups on TSM server for file names longer than 259 characters using the following example for dsmadmc command: dsmadmc -id=smtest -pa=samplepw -tabd -outfile=IC94067_candidates.out "select filespace_name || hl_name || ll_name, 2 + length(hl_name) + length(ll_name) from backups where node_name='<node_name>' and (2+length(hl_name)+length(ll_name)>259) order by 2 desc" Or HSM archive can be queried for migrated files with long names. The 'select from archives' command is inaccurate for the length of computer name, because hl_name includes computer name. You can correct that by inserting the number '259 + length of computer name' instead of 259. dsmadmc -id=admin -pa=admin -tabd -outfile= IC94067_candidates.out "select hl_name || ll_name, length(hl_name) + length(ll_name) from archives where node_name='<node_name>' and (length(hl_name)+length(ll_name)>259) order by 2 desc" The parameters are: -id is your id -pa is your password <node_name> is node name of TSM Backup/Archive client backup pool. Initial Impact: high Additional Keywords: Reconcile orphan
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: TSM HSM for Windows Client Versions * * 5.5.0.0 - 5.5.3.1, 6.1.0.0 - 6.1.5.1 * * 6.3.0.0 - 6.3.1.0 * **************************************************************** * PROBLEM DESCRIPTION: * * For detailed description see ERROR DESCRIPTION * **************************************************************** * RECOMMENDATION: Apply fixing level when available. This * * problem is currently projected to be fixed * * in fixes later than 6.3.1 * ****************************************************************
Problem conclusion
The problem has been fixed
Temporary fix
Comments
APAR Information
APAR number
IC94067
Reported component name
TSM HSM FOR WIN
Reported component ID
5698ICNCL
Reported release
610
Status
CLOSED PER
PE
NoPE
HIPER
YesHIPER
Special Attention
NoSpecatt
Submitted date
2013-07-12
Closed date
2013-08-05
Last modified date
2013-08-05
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
TSM HSM FOR WIN
Fixed component ID
5698ICNCL
Applicable component levels
R630 PSY
UP
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSATMW","label":"Tivoli Storage Manager HSM for Windows"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"610","Edition":"","Line of Business":{"code":"LOB26","label":"Storage"}}]
Document Information
Modified date:
05 August 2013