APAR status
Closed as suggestion for future release.
Error description
TSM SUN Server 5.1.6.x TSM Device Driver used; devtype=DLT; DLT7000 drives. . The mount of a DLT cartridge is failing because reading the label fails with I/O error and ASC/ASCQ=80/01 indicating drive cleaning is required. The TSM server issues the ANR8914I indicating that drive cleaning is required. Problem is that the cleaning operation will only be done at time the volume is dismounted (see "system action" for ANR8914I) but the dismount is never done as the mount itself is failing. As a result the drive is never cleaned automatically. Because the TSM server mount routine does not check if the drive's needsCleaning flag is set to TRUE it mounts a cartridge into the drive again resulting into I/O errors again. . Extract actlog: 02/11/03 04:59:35 ANR8944E Hardware or media error on drive D5 (/dev/rmt/10mt) (OP=READ, Error Number=110, CC=422, KEY=03, ASC=80, ASCQ=01, SENSE=F0.00.03.00.00.00.50.16.0- 0.00.00.00.80.01.00.00.00.00.87.06.00.00.00.00.00.00.00.- 00.00., Description=An undetermined error has occurred). Refer to Appendix D in the 'Messages' manual for recommended action. 02/11/03 04:59:35 ANR8914I Drive D5 (/dev/rmt/10mt) in library LIB needs to be cleaned. 02/11/03 04:59:35 ANR8355E I/O error reading label for volume 000775 in drive D5 (/dev/rmt/10mt). ... 02/11/03 05:00:07 ANR8381E DLT volume 000775 could not be mounted in drive D5 (/dev/rmt/10mt). ... 02/11/03 10:59:06 ANR8337I DLT volume DOY281 mounted in drive D5 (/dev/rmt/10mt). ... 02/11/03 11:52:00 ANR2017I Administrator ADMIN issued command: QUERY MOUNT 02/11/03 11:52:00 ANR8330I DLT volume DOY281 is mounted R/O in drive D5 (/dev/rmt/10mt), status: IN USE. ... 02/11/03 12:06:23 ANR8468I DLT volume DOY281 dismounted from drive D5 (/dev/rmt/10mt) in library LIB. 02/11/03 12:06:23 ANR8906I Cleaning drive D5 (/dev/rmt/10mt) in library LIB. . . In this example no I/O errors occured as the cartridge was mounted R/O. . The TSM server should not be allowed to mount volumes into a drive where the needsCleaning flag is still set to TRUE. . This can be tested very easily by changing the drive needsCleaning flag to TRUE using undocumented SHOW cmd. The next mount request to the drive will be satisfied although cleaning is still outstanding.
Local fix
use CLEAN DRIVE command
Problem summary
Problem conclusion
Temporary fix
Comments
The suggested fix for this problem is not possible. DLT is the only type of drive that cleaning fails commands. Because cleaning does not normally fail commands the drives are not cleaned until the drive is dismounted. So in order for the drive to be cleaned it needs to be mounted first. The only way to handle the way DLT reports drive cleaning would be to clean the drive when the mount fails. To work around this issue turn off TSM drive cleaning and use the cleaning provided by the tape library. The drive can also be cleaned by using the clean drive command.
APAR Information
APAR number
IC35897
Reported component name
TSM SERVER 510
Reported component ID
5698ISMSV
Reported release
51S
Status
CLOSED SUG
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2003-03-11
Closed date
2003-03-25
Last modified date
2003-03-25
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Applicable component levels
[{"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":"51S","Edition":"","Line of Business":{"code":"LOB26","label":"Storage"}}]
Document Information
Modified date:
25 March 2003