[Info-vax] ABS *TLE.DAT catalog files and duplicates on CONVERT (catalogue)
Baldrick
trickynic at gmail.com
Mon Oct 21 12:02:04 EDT 2019
I think this affects ABS V various... On Alpha VMS.
Doing catalog converts for the *TLE.DAT, the convert fails saying there is a
duplicate key but duplicates not allowed. I have multiple catalogs on multiple systems with different version of ABS for which converts fail. (I also get -I- informational on keys out of sequence but I don't think that is relevant).
Looking at the FDL in the ABS$SYSTEM area there are 5 keys :-
----------
$ sea ABS$ROOT:[SYSTEM]TLE_BRIEF.FDL name,duplicates
DEFAULT_NAME ".DAT"
NAME
"DISK$BACKUPS[ABS_CATALOGS]INCR_BACKUPS_BTLE.DAT;3"
DUPLICATES yes
NAME "date_archived"
DUPLICATES no
NAME "saveset_uid"
DUPLICATES yes
NAME "archive_xn_uid"
DUPLICATES yes
NAME "agent_file_system_root"
DUPLICATES yes
NAME "vol_name"
-----------
(filename wrapped)
Therefore, the failing key for the conversion must be the saveset_uid.
Very recently I've had a save fail with an ABS_SYSPUT_FAILED_TLE, RMS-F-DEVFUL
(and the disk is NOT full) so guessing that the TLE file is the problem.
Has anyone else dealt with a similar issue?
I have 3 options.
1. Blow away the catalogs and create new ones.
2. Ignore it (don't covert that file, but convert others as normal)
3. Eliminate the duplicate by sorting in date order (newest first)
so that when converting, the older, duplicate is rejected by CONVERT
to make a clean(?) file.
Answers and suggestions on a postcard...
More information about the Info-vax
mailing list