status of individual tapes
file structure of tapes
The three students (Brad Asztalos, Alex Petrushko
and Alan Su) in the
tape archiving activity
of the
PAREP project
maintain records which describe the file structure of tapes.
The following information is provided for
each tape that is neither GSS format nor BACKUP format:
information about the tape as a whole:
-
t_no: tape number
-
t_own: owner (asztalos or alsu or petrush)
-
t_cl: classification (SL1F or SLNF or other)
-
t_ndf: NDF = total data files (=1 for SL1F, >1 for other SLNF)
-
t_npf: NPF = total physical files
(=3*NDF for SL1F and SLNF; =NDF for other)
physical information about the data file and its labels:
-
idf: IDF = data file number (always 1 for SL1F); IDF = 1,2,...NDF
-
dfh_eao: ebcdic/ascii/other for hdr label (phys file no. 3*IDF-2)
-
dfh_nr: No. recs in hdr label (e.g. 2,3,4) (phys file no. 3*IDF-2)
-
dft_eao: ebcdic/ascii/other for trlr label (phys file no. 3*IDF-0)
-
dft_nr: No. recs in trlr label (e.g. 2,3,4) (phys file no. 3*IDF-0)
-
df_eao: ebcdic/ascii/binary for data (phys file no. 3*IDF-1)
-
df_npr: NPR = No. phys recs in data file
internal structure of the data file IDF:
-
df_b: BLKSIZE for this data file (should agree with OF dump)
-
df_l: LRECL for this data file (NA if binary)
-
df_rpb: RPB = BLKSIZE/LRECL for this data file (NA if binary)
-
df_nlr: NLR = No. logical recs in data file ( <= NPR * RPB)
examples:
t_no t_own t_cl t_ndf t_npf idf dfh_eao dfh_nr dft_eao dft_nr df_eao df_npr df_b df_l df_rpb df_nlr
00001 petrush sl1f 1 3 1 a 3 a 2 a 25 2000 100 20 495
00002 petrush sl1f 1 3 1 e 3 e 2 e 27 2000 100 20 537
00003 petrush slnf 2 6 1 a 3 a 2 a 30 2000 100 20 595
00003 petrush slnf 2 6 2 a 3 a 2 a 40 3000 300 10 395
00004 petrush slnf 4 12 1 e 3 e 2 e 50 2000 100 20 999
00004 petrush slnf 4 12 2 e 3 e 2 e 60 3000 300 10 597
00004 petrush slnf 4 12 3 e 3 e 2 e 70 3000 300 10 695
00004 petrush slnf 4 12 4 e 3 e 2 e 80 3000 300 10 792
http://merrill.wwh.net/pdocs/archive/tape_structure.html 10/24/94
dwmerrill@lbl.gov