APAR status
Closed as program error.
Error description
4.x mmbackup/mmapplypolicy can produce errors when running with Spectrum Protect 7.1.8 and above. Error Description: This customer runs GPFS GPFS 4.2.2-3 on Linux. Customer recently upgraded the TSM client from 7.1.4.1 to 7.1.8.0. Since the TSM client upgrade, the GPFS mmbackup now fails to run. It logs the following error : -------------------------------------------------------- mmbackup: Backup of /gpfs/eichler1 begins at Wed Oct 11 09:00:36 PDT 2017. -------------------------------------------------------- Wed Oct 11 09:00:37 2017 mmbackup:IBM Tivoli Storage Manager Command Line Backup-Archive Client Interface Client Version 7, Release 1, Level 8.0 Client date/time: 10/11/17 09:00:37 (c) Copyright by IBM Corporation and other(s) 1990, 2017. All Rights Reserved. Node Name: GPFS-EICHLER1 ANS5283E The operation was unsuccessful. returned 12. Skipping server 1 Wed Oct 11 09:00:37 2017 mmbackup:No valid servers, previous shadow files or query data available for any specified TSM server. exit 12 --------------------------------------------------------- - mmbackup: Backup of /gpfs/eichler1 completed with errors at Wed Oct 11 09:00:37 PDT 2017. --------------------------------------------------------- - The TSM client error log shows the following errors : ANS1579E GSKit function GSKKM_ImportKeys failed with 17: GSKKM_ERR_DATABASE_INVALID_FILE_TYPE ANS9020E A session could not be established with a TSM server or client agent. The return code is -1. ANS5283E The operation was unsuccessful.
Local fix
1) Make a copy of the /usr/lpp/mmfs/bin/mmbackup file 2) Edit the /usr/lpp/mmfs/bin/mmbackup file and change : archiveProgram=${backupProgram} to : archiveProgram="LD_LIBRARY_PATH='' ${backupProgram}" 3) Make a copy of the /usr/lpp/mmfs/bin/tsbackup33 file. 4) Edit the /usr/lpp/mmfs/bin/tsbackup33 file and change : $backupProgram = "/usr/bin/dsmc"; to : $backupProgram = "LD_LIBRARY_PATH=\"\" /usr/bin/dsmc"; Following that, the mmbackup command worked fine.
Problem summary
GPFS and IBM Spectrum Protect use gskit library and both include gskit library in their packages. But the gskit from gpfs.gskt and gskit from TSM may not be compatible. Since all GPFS commands set the library path to /usr/lpp/mmfs/lib/gsk8, TSM commands may fail if invoked inside GPFS commands like mmbackup or mmimgbackup.
Problem conclusion
Reset library path before GPFS commands invoke TSM commands.
Temporary fix
Comments
APAR Information
APAR number
IJ03770
Reported component name
SPECTRUM SCALE
Reported component ID
5725Q01AP
Reported release
422
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2018-01-30
Closed date
2018-02-14
Last modified date
2018-02-14
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
IJ04132
Fix information
Fixed component name
SPECTRUM SCALE
Fixed component ID
5725Q01AP
Applicable component levels
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"STXKQY","label":"IBM Spectrum Scale"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"422","Edition":"","Line of Business":{"code":"LOB26","label":"Storage"}},{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSFKCN","label":"General Parallel File System"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"422","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
14 February 2018