back to SEEDIS cache troubleshooting
Example: 1/27/98
Chris Stuber reported problem with caching at level PLACE80.
It was discovered
(below) that the tar archive for BCK tape 40084 is defective. It was
defective even at LBL, before being copied to Census.
The tar archive for the secondary BCK tape 50072 was also defective, and
was not copied to Census.
Caching was done instead from one of the two available GSS tapes; the
steps were completed manually, and a successful extraction was performed.
1. move to [cache]default directory.
2. look for pending cache requests.
$ ds *.ar
ALLCACHE.AR;1 26 27-JAN-1998 16:24:45.16
BCKCLAIM.AR;1 139 27-JAN-1998 16:45:52.86
CACHE.AR;1 1 12-DEC-1997 01:18:03.00
(empty files, and files of the form nnnnnnnn.AR, e.g. 270410049.AR,
are not shown here.
cache.ar is never empty. It contains:
$ ar tv cache.ar
diskcache 8 asc 12-dec-97 01:18:02 cache
diskfree 8 asc 12-dec-97 01:18:02 cache
oldest 13 asc 17-oct-96 14:53:56 cache
$ cat cache.ar
#-h- diskcache 8 asc 12-dec-97 01:18:02 cache
590308
#-h- diskfree 8 asc 12-dec-97 01:18:02 cache
659999
#-h- oldest 13 asc 17-oct-96 14:53:56 cache
10-jul 07:03
The latest activity which changed the cache contents was on 12/12/97.
There are 590,000 blocks (295MB) of files in the cache and 660,000 blocks
(330MB) of available disk space in the cache. The oldest file in the
cache (date of last access) was accessed on 7/10/96. There are no problems
related to cache overflow.
allcache.ar is not empty; there are some pending cache requests.
Examine contents of allcache.ar.
$ ar tv allcache.ar
161021157 788 asc 16-may-97 10:21:17 seedtest
112014418 1103 asc 11-dec-97 20:14:43 seedtest
120130496 1103 asc 12-dec-97 01:30:51 seedtest
130337287 1103 asc 13-dec-97 03:37:30 seedtest
131509051 1103 asc 13-dec-97 15:09:06 seedtest
150234263 1103 asc 15-dec-97 02:34:28 seedtest
182254230 1103 asc 18-dec-97 22:54:24 seedtest
261541487 738 asc 26-jan-98 15:41:50 cstuber
262212577 748 asc 26-jan-98 22:12:59 cstuber
270313304 746 asc 27-jan-98 03:13:32 cstuber
270410049 743 asc 27-jan-98 04:10:06 cstuber
271622543 790 asc 27-jan-98 16:22:55 seedtest
There are 12 pending cache jobs, including four by Chris Stuber on 1/26/98
and 1/27/98.
Display contents of latest submission by Chris stuber.
$ar p allcache.ar 270410049
#-h- symbols.tmp 204 asc 27-jan-98 04:10:05 cstuber
$yymmmmm:==9801JAN
$node:==SEED01
$process:==CSTUBER
$logfile:==0039001
$directory:==DKA300:[USERS.CSTUBER.TEMP]
$level:==PLACE80
$c70or80:==NOTCOUNTY
$xyz:==270410049
$bkyacct:==999999
$bkypass:==XXXXXX
#-h- dbname.dat 10 asc 27-jan-98 04:10:05 cstuber
STF3_____
#-h- ftype.dat 16 asc 27-jan-98 04:10:05 cstuber
DAT
DDF
DDX
NDX
#-h- level.dat 10 asc 27-jan-98 04:10:06 cstuber
PLACE80__
#-h- series.dat 6 asc 27-jan-98 04:10:06 cstuber
1
4
6
#-h- notcounty.dat 0 asc 27-jan-98 04:10:06 cstuber
#-h- state.dat 3 asc 27-jan-98 04:10:06 cstuber
24
#-h- recoind.dat 14 asc 27-jan-98 04:10:06 cstuber
STF3_________
The SEEDIS job was submitted by user CSTUBER at 1/27/98 04:10:04.9 from
directory DKA300:[USERS.CSTUBER.TEMP]. The cache job requested DAT, DDF, DDX,
and NDX files for Maryland (state 24) at PLACE80 level, from database STF3
(1980 Summary Tape File 3).
bckclaim.ar is not empty; there are some pending jobs waiting to claim
files from backup tapes.
$ ar tv bckclaim.ar
271304355 342 asc 27-jan-98 16:45:52 cache
120132394 9347 asc 27-jan-98 18:51:04 cache
130339179 9347 asc 27-jan-98 18:51:21 cache
131510570 9347 asc 27-jan-98 18:51:39 cache
150236179 9347 asc 27-jan-98 18:51:56 cache
182256134 9347 asc 27-jan-98 18:52:13 cache
111911043 9989 asc 27-jan-98 18:52:30 cache
112016312 9989 asc 27-jan-98 18:52:50 cache
161022425 626 asc 27-jan-98 18:53:08 cache
261543017 337 asc 27-jan-98 18:53:24 cache
262214099 347 asc 27-jan-98 18:53:41 cache
270303434 342 asc 27-jan-98 18:53:58 cache
270314492 615 asc 27-jan-98 18:54:15 cache
There are thirteen pending jobs. Note the submission dates of these jobs
(ddhhmmss.s) are a a little earlier than the corresponding jobs in
allcache.ar. For example, Chris Stuber's latest allcache job, 270410049,
was submitted 1/27/98 04:10.9. It corresponds to 270314492 in bckclaim.ar,
submitted at 1/27/98 03:14:49.2.
3. look for pending jobs in the cache queue.
$ show queue/batch
Batch queue SEED01_BACKGROUND, idle, on SEED01::
Entry Jobname Username Status
----- ------- -------- ------
191 BCKCLAIM CACHE Holding until 27-JAN-1998 20:41:06
193 BCKCLAIM CACHE Holding until 27-JAN-1998 20:41:39
195 BCKCLAIM CACHE Holding until 27-JAN-1998 20:42:00
197 BCKCLAIM CACHE Holding until 27-JAN-1998 20:42:18
199 BCKCLAIM CACHE Holding until 27-JAN-1998 20:42:37
201 BCKCLAIM CACHE Holding until 27-JAN-1998 20:42:55
203 BCKCLAIM CACHE Holding until 27-JAN-1998 20:43:14
205 BCKCLAIM CACHE Holding until 27-JAN-1998 20:44:31
207 BCKCLAIM CACHE Holding until 27-JAN-1998 20:44:49
209 BCKCLAIM CACHE Holding until 27-JAN-1998 20:45:06
211 BCKCLAIM CACHE Holding until 27-JAN-1998 20:45:23
213 BCKCLAIM CACHE Holding until 27-JAN-1998 20:45:40
215 BCKCLAIM CACHE Holding until 27-JAN-1998 20:45:56
980 BCKCLAIM CACHE Holding until 27-JAN-1998 23:19:04
982 BCKCLAIM CACHE Holding until 27-JAN-1998 23:19:20 984 BCKCLAIM CACHE Holding until 27-JAN-1998 23:19:37
986 BCKCLAIM CACHE Holding until 27-JAN-1998 23:19:54
988 BCKCLAIM CACHE Holding until 27-JAN-1998 23:20:11
990 BCKCLAIM CACHE Holding until 27-JAN-1998 23:20:31
992 BCKCLAIM CACHE Holding until 27-JAN-1998 23:20:48
994 BCKCLAIM CACHE Holding until 27-JAN-1998 23:21:04
996 BCKCLAIM CACHE Holding until 27-JAN-1998 23:21:21
124 BCKCLAIM CACHE Holding until 28-JAN-1998 05:50:10
126 BCKCLAIM CACHE Holding until 28-JAN-1998 05:50:26
128 BCKCLAIM CACHE Holding until 28-JAN-1998 05:50:43
130 BCKCLAIM CACHE Holding until 28-JAN-1998 05:51:00
132 BCKCLAIM CACHE Holding until 28-JAN-1998 05:51:17
134 BCKCLAIM CACHE Holding until 28-JAN-1998 05:51:34
136 BCKCLAIM CACHE Holding until 28-JAN-1998 05:51:51
138 BCKCLAIM CACHE Holding until 28-JAN-1998 05:52:08
140 BCKCLAIM CACHE Holding until 28-JAN-1998 05:52:24
142 BCKCLAIM CACHE Holding until 28-JAN-1998 05:52:41
217 BCKCLAIM CACHE Holding until 28-JAN-1998 10:41:03
219 BCKCLAIM CACHE Holding until 28-JAN-1998 10:41:20
221 BCKCLAIM CACHE Holding until 28-JAN-1998 10:41:37
223 BCKCLAIM CACHE Holding until 28-JAN-1998 10:41:54
225 BCKCLAIM CACHE Holding until 28-JAN-1998 10:42:11 227 BCKCLAIM CACHE Holding until 28-JAN-1998 10:42:28
229 BCKCLAIM CACHE Holding until 28-JAN-1998 10:42:45
231 BCKCLAIM CACHE Holding until 28-JAN-1998 10:43:05
233 BCKCLAIM CACHE Holding until 28-JAN-1998 10:43:24
235 BCKCLAIM CACHE Holding until 28-JAN-1998 10:43:41
237 BCKCLAIM CACHE Holding until 28-JAN-1998 10:44:05
239 BCKCLAIM CACHE Holding until 28-JAN-1998 10:51:09
241 BCKCLAIM CACHE Holding until 28-JAN-1998 10:51:26
243 BCKCLAIM CACHE Holding until 28-JAN-1998 10:51:44
245 BCKCLAIM CACHE Holding until 28-JAN-1998 10:52:01
247 BCKCLAIM CACHE Holding until 28-JAN-1998 10:52:18
249 BCKCLAIM CACHE Holding until 28-JAN-1998 10:52:35
251 BCKCLAIM CACHE Holding until 28-JAN-1998 10:52:55
253 BCKCLAIM CACHE Holding until 28-JAN-1998 10:53:12
255 BCKCLAIM CACHE Holding until 28-JAN-1998 10:53:28
257 BCKCLAIM CACHE Holding until 28-JAN-1998 10:53:45
259 BCKCLAIM CACHE Holding until 28-JAN-1998 10:54:02
261 BCKCLAIM CACHE Holding until 28-JAN-1998 10:54:20
475 BCKCLAIM CACHE Holding until 28-JAN-1998 13:28:50
477 BCKCLAIM CACHE Holding until 28-JAN-1998 22:07:42
479 BCKCLAIM CACHE Holding until 29-JAN-1998 00:50:38
481 BCKCLAIM CACHE Holding until 29-JAN-1998 00:51:58
483 BCKCLAIM CACHE Holding until 29-JAN-1998 00:52:57
There are 58 bckclaim jobs in the SEED01_BACKGROUND queue.
4. Determine the identity of the pending cache jobs.
$ show queue/full seed01_background
There are 58 jobs of the form:
481 BCKCLAIM CACHE Holding until 29-JAN-1998 00:51:58
Submitted 26-JAN-1998 08:51:58.79 /KEEP
/LOG=DKA400:[CACHE]BCKCLAIM.LOG; /PARAM=("+2-16:0","112016312")
/NOPRINT /PRIORITY=100
File: _$1$DKA400:[SEEDIS.CACHE]BCKCLAIM.COM;21
483 BCKCLAIM CACHE Holding until 29-JAN-1998 00:52:57
Submitted 26-JAN-1998 08:52:57.37 /KEEP
/LOG=DKA400:[CACHE]BCKCLAIM.LOG; /PARAM=("+2-16:0","161022425")
/NOPRINT /PRIORITY=100
File: _$1$DKA400:[SEEDIS.CACHE]BCKCLAIM.COM;21
5. Determine which source files are needed to satisfy the cache request.
in step 2 above.
$set def sy$cache:[cache.perm.dbname.ftype]
$search series.cod STF3_____DDX
STF3_____DDX4LBLH__860114BH33_______ 52 1
STF3_____DDX5LBLH__860114B40152_____ 52 1
STF3_____DDX6LBLH__860114VSEEDIS004_ 52 1
$search series.cod STF3_____DDF
STF3_____DDF4LBLH__860114BH33_______ 686 1
STF3_____DDF5LBLH__860114B40152_____ 686 1
STF3_____DDF6LBLH__860114VSEEDIS004_ 686 1
$set def sy$seedis:[seedis.csa3.lsttape.bck]
$search backup.cod H33
(H33 is a synonym for tape 50047.)
(The DDX and DDF files are stored in duplicate on BCK tapes 50047 and 40152,
and on disk$seedis004.)
$set def sy$cache:[cache.perm.dbname.ftype.level]
$search series.cod STF3_____NDXPLACE80__
STF3_____NDXPLACE80__1G LBLH__850708 3900 51 3137 51
STF3_____NDXPLACE80__2G LBLH__850708 3900 51 3137 51
STF3_____NDXPLACE80__4BJ15_______CSA3__890322 1906 51 3137 51
STF3_____NDXPLACE80__5B40084_____LBLH__890408 1906 51 3137 51
STF3_____NDXPLACE80__6VCENS80005_LBLH__850723 1906 51 3137 51
$set def sy$seedis:[seedis.csa3.lsttape.bck]
$search backup.cod J15
(J15 is a synonym for tape 50072.)
$set def sy$cache:[cache.perm.dbname.ftype.level.series.st]
$search place80.cod STF3_____NDXPLACE80__124
STF3_____NDXPLACE80__124G38791_____LBLH__830926 60 1 24 1
$search place80.cod STF3_____NDXPLACE80__224
STF3_____NDXPLACE80__224G06278_____LBLH__830926 60 1 24 1
(The GSS NDX files for state 24 are on tapes 38791 and 06278)
(The NDX files for state 24 are stored in duplicate on GSS tapes
38791 and 06278, and on BCK tapes 50072 and 40084, and (previously)
on disk$cens80005. Disk$cens80005 was replaced by the BCK tapes and no
longer exists.)
$set def sy$cache:[cache.perm.dbname.ftype.level]
$search series.cod STF3_____DATPLACE80__
%SEARCH-I-NOMATCHES, no strings matched
(The DAT files for level PLACE80 are combined with DAT files at another level.)
$set def sy$cache:[cache.perm.dbname]
$search level.cod STF3_____PLACE80__
STF3_____PLACE80__CPRCYPL80___LBLH__US____ 22579
(The DAT files for STF3 at level PLACE80 are with DAT files at level CYPL80)
$set def sy$cache:[cache.perm.dbname.ftype.level]
$search series.cod STF3_____DATCYPL80___
STF3_____DATCYPL80___1G LBLH__850708 285510 51 3137 51
STF3_____DATCYPL80___2G LBLH__850708 285510 51 3137 51
STF3_____DATCYPL80___4BJ15_______CSA3__890322 283912 51 3137 51
STF3_____DATCYPL80___5B40084_____LBLH__890408 283912 51 3137 51
STF3_____DATCYPL80___6VCENS80005_LBLH__850723 283912 51 3137 51
$search backup.cod J15
(J15 is a synonym for tape 50072.)
$set def sy$cache:[cache.perm.dbname.ftype.level.series.st]
$search cypl80.cod STF3_____NDXCYPL80___124
STF3_____NDXCYPL80___124G38791_____LBLH__830926 75 1 24 1
$search cypl80.cod STF3_____NDXCYPL80___224
STF3_____NDXCYPL80___224G06278_____LBLH__830926 75 1 24 1
(The GSS DAT files for state 24 are on tapes 38791 and 06278)
(The DAT files for state 24 are stored in duplicate on GSS tapes
38791 and 06278, and on BCK tapes 50072 and 40084, and (previously)
on disk$cens80005. Disk$cens80005 was replaced by the BCK tapes and no
longer exists.)
6. At seedis.census.gov, determine the disk locations of
GSS tapes 38791 and 06278, and BCK tapes 50072 and 40084.
GSS tapes are on disks dka200, dka300, and dka600.
BCK tapes are on disk dka500.
$ds dka200:[seedis.mss.38791]gss.tar
%DIRECT-W-NOFILES, no files found
$ds dka300:[seedis.mss.38791]gss.tar
%DIRECT-W-NOFILES, no files found
$ds dka600:[seedis.mss.38791]gss.tar
GSS.TAR;1 134880 27-DEC-1996 18:34:21.10
$ds dka200:[seedis.mss.06278]gss.tar
%DIRECT-W-NOFILES, no files found
$ds dka300:[seedis.mss.06278]gss.tar
%DIRECT-W-NOFILES, no files found
$ds dka600:[seedis.mss.06278]gss.tar
GSS.TAR;1 134880 24-DEC-1996 13:21:36.56
$ds dka500:[seedis.mss.50072]all.tar
%DIRECT-W-NOFILES, no files found
$ds dka500:[seedis.mss.40084]all.tar
ALL.TAR;1 30052 20-SEP-1997 02:57:48.36
(Both GSS tapes, and one BCK tape, are present).
7. Check whether the required files were on the tapes at LBL.
$set def dka600:[seedis.mss.38791]
$search gss.red S24
00081 26 SEP 83 1 4 CENSUS80/STF3/PLACE80/S24/NDX
00088 30 SEP 83 1 281 CENSUS80/STF3/PLACE80/S24/DAT
00082 26 SEP 83 1 5 CENSUS80/STF3/CYPL80/S24/NDX
$set def dka600:[seedis.mss.06278]
$search gss.red S24
00081 26 SEP 83 1 4 CENSUS80/STF3/PLACE80/S24/NDX
00088 30 SEP 83 1 281 CENSUS80/STF3/PLACE80/S24/DAT
00082 26 SEP 83 1 5 CENSUS80/STF3/CYPL80/S24/NDX
$set def dka500:[seedis.mss.40084]
$search bck.lst S24
[CENSUS80.STF3A.CYPL80]S24.NDX;1 18 3-APR-1985 17:18
[CENSUS80.STF3A.PLACE80]S24.DAT;1 2095 22-DEC-1983 00:09
[CENSUS80.STF3A.PLACE80]S24.NDX;1 14 2-NOV-1983 13:42
8. Check whether the required files are in the tar archives.
$set def dka600:[seedis.mss.38791]
$search 38791_gsstar.lst "s24"
644 15872 Jul 27 20:02:39 1994 ./census80/stf3/cypl80/s24/ndx.gss
644 1075712 Jul 27 20:03:21 1994 ./census80/stf3/place80/s24/dat.gss
644 11776 Jul 27 20:02:37 1994 ./census80/stf3/place80/s24/ndx.gss
$set def dka600:[seedis.mss.06278]
$search 06278_gsstar.lst "s24"
644 15872 Jan 25 18:22:12 1994 ./census80/stf3/cypl80/s24/ndx.gss
644 1075712 Jan 25 18:22:52 1994 ./census80/stf3/place80/s24/dat.gss
644 11776 Jan 25 18:22:11 1994 ./census80/stf3/place80/s24/ndx.gss
$set def dka500:[seedis.mss.40084]
$search 40084_alltar.lst "s24"
644 8354 Apr 3 17:18:29 1985 ./census80/stf3a/cypl80/s24.ndx
(Two of the files are missing from the BCK tape!)
Check the listing of the tar archive.
$tail 40084_alltar.lst
...
644 6330 Jan 17 11:58:01 1984 ./census80/stf3a/place80/s02.ndx
644 412160 Dec 22 10:15:59 1983 ./census80/stf3a/place80/s04.dat
tar: EOF hit while skipping.
tar: EOF hit on tarfile.
(The BCK tar archive is defective.
The error occurred at LBL when the tape was copied to MSS in 1994.
the tar archive in MSS, deleted in 1997, was defective before being copied
to MSS.
Three means of recovery are possible:
1. obtain the missing files from GSS tape 38791 or 06278.
2. try to read the physical BCK tape 40084, now at Norcal.
3. try to read the physical BCK tape 50072, now at UCDATA.
9. extract the place80/s24 subsets from GSS tape 38791 in binary mode.
$(log in as user cache)
$set def sy$cache:[cache.junk]
$vmstar xvbf dka600:[seedis.mss.38791]gss.tar "./census80/stf3/place80/s24/*"
[CACHE.JUNK.CENSUS80.STF3.PLACE80.S24]
Jul 27 20:03:21 1994 1075712 [CACHE.JUNK.CENSUS80.STF3.PLACE80.S24]DAT.GSS
Jul 27 20:02:37 1994 11776 [CACHE.JUNK.CENSUS80.STF3.PLACE80.S24]NDX.GSS
10. convert the NDX file in mode 7, and DAT in mode 1
$set def sy$cache:[cache.junk.census80.stf3.place80.s24]
$@sy$seedis:[seedis.cache]gssconvert ndx.gss s24.ndx 7 status
$@sy$seedis:[seedis.cache]gssconvert dat.gss s24.dat 1 status
$ds
Directory DKA400:[CACHE.JUNK.CENSUS80.STF3.PLACE80.S24]
DAT.GSS;1 2101 1-FEB-1998 23:17:45.11
NDX.GSS;1 23 1-FEB-1998 23:17:57.34
S24.DAT;1 2093 1-FEB-1998 23:33:52.37
S24.NDX;1 14 1-FEB-1998 23:32:57.68
Check first few lines
$pl 1-10 s24.ndx
VAX=CENSDATA:[CENSUS80.STF3.AGGOUT.PLACE80]S24.DAT
ACCESS=D
RECORDSIZE=128
NDE = 4
AREAS = 323
CARDLENGTH = 70
MISSING = -999.000000000 -999.000000000
DE = FIPS.STATE
TYPE = A
USE = K
$dump/blocks=count:1 s24.dat
Dump of file DKA400:[CACHE.JUNK.CENSUS80.STF3.PLACE80.S24]S24.DAT;1 on 1-FEB-19
98 23:38:50.59
File ID (34838,3,0) End of file block 2093 / Allocated 2108
Virtual block number 1 (00000001), 512 (0200) bytes
00000000 00B8390B 00000005 00000B39 9........9¸..... 000000
3202A120 01A14133 46545305 A17F0100 ...ˇ.STF3Aˇ. ˇ.2 000010
3003A130 3002A130 3002A130 3002A137 7ˇ.00ˇ.00ˇ.00ˇ.0 000020
01A13001 A13001A1 5301A130 01A13030 00ˇ.0ˇ.Sˇ.0ˇ.0ˇ. 000030
3502A135 01A13301 A13001A1 5501A130 0ˇ.Uˇ.0ˇ.3ˇ.5ˇ.5 000040
30303003 A1303030 3004A134 3202A132 2ˇ.24ˇ.0000ˇ.000 000050
30303006 A1373131 3004A130 303003A1 ˇ.000ˇ.0117ˇ.000 000060
3001A130 3002A130 30303004 A1303030 000ˇ.0000ˇ.00ˇ.0 000070
01A13001 A13001A1 3001A130 303003A1 ˇ.000ˇ.0ˇ.0ˇ.0ˇ. 000080
04A13030 02A13001 A1303030 3004A130 0ˇ.0000ˇ.0ˇ.00ˇ. 000090
3004A130 303003A1 303002A1 30303030 0000ˇ.00ˇ.000ˇ.0 0000A0
30303003 A1303002 A1303002 A1303030 000ˇ.00ˇ.00ˇ.000 0000B0
A13001A1 36303130 04A13939 393904A1 ˇ.9999ˇ.0106ˇ.0ˇ 0000C0
A13001A1 383002A1 4301A130 01A13001 .0ˇ.0ˇ.Cˇ.08ˇ.0ˇ 0000D0
30303005 A1303030 03A13030 02A13001 .0ˇ.00ˇ.000ˇ.000 0000E0
A12001A1 2001A120 01A13330 02A13030 00ˇ.03ˇ. ˇ. ˇ. ˇ 0000F0
2001A120 01A14E4F 54524556 4C414309 .CALVERTONˇ. ˇ. 000100
A12001A1 2001A120 01A12001 A12001A1 ˇ. ˇ. ˇ. ˇ. ˇ. ˇ 000110
01A12001 A13101A1 3101A120 01A12001 . ˇ. ˇ.1ˇ.1ˇ. ˇ. 000120
2001A120 01A12001 A12001A1 2001A120 ˇ. ˇ. ˇ. ˇ. ˇ. 000130
A12001A1 2001A120 01A12001 A12001A1 ˇ. ˇ. ˇ. ˇ. ˇ. ˇ 000140
E11D8202 912001A1 2001A131 01A13101 .1ˇ.1ˇ. ˇ. ....á 000150
8E018280 110A8202 91E11D82 AF048280 ...Ż..á......... 000160
82110A82 CE09824C 07828004 91110A82 ........L..Î.... 000170
81800291 37818601 82291A82 4881C909 .É.H..)....7.... 000180
351D8280 07916A81 64813981 E800820C ...è.9.d.j.....5 000190
807A81AC 00828084 00820A81 15810981 ............¬.z. 0001A0
823E8152 81970082 8B008223 81803281 .2..#.......R.. 0001B0
0082D700 82B50082 C2008264 02820601 ....d..Â..µ..×.. 0001C0
82D70182 7F819A00 82990082 C80082D5 Õ..È..........×. 0001D0
00825B01 82E70382 F2048273 02822302 .#..s..ò..ç..[.. 0001E0
814D810E 81148155 81D20082 A2008287 ...˘..Ò.U.....M. 0001F0
All is well!
11. Copy to expected location in sy$cache:[cache.temp],
and make first line of NDX file point to DAT file.
$set def sy$cache:[cache.perm.dbname.ftype]
$corow <level.cod STF3_____NDXPLACE80__
...
STF3_____NDXPLACE80__LBLH__ 1 1
.seedata.stf3.place80]s.ndx
(The NDX file goes in sy$cachetemp:[cache.temp.seedata.stf3.place80]s24.ndx)
$corow <level.cod STF3_____DATCYPL80___
STF3_____DATCYPL80___LBLH__ 13 55
.seedata.stf3.cypl80]s.dat
(The DAT file goes in sy$cachetemp:[cache.temp.seedata.stf3.cypl80]s24.dat)
$create/dir sy$cachetemp:[cache.temp.seedata.stf3.cypl80]
$set def sy$cachetemp:[cache.temp.seedata.stf3.cypl80]
$copy sy$cache:[cache.junk.census80.stf3.place80.s24]s24.dat *.*
$create/dir sy$cachetemp:[cache.temp.seedata.stf3.place80]
$set def sy$cachetemp:[cache.temp.seedata.stf3.place80]
$copy sy$cache:[cache.junk.census80.stf3.place80.s24]s24.ndx *.*
Change first line of s24.ndx to point to s24.dat
VAX=sy$cachetemp:[cache.temp.seedata.stf3.cypl80]s24.dat
12. Now test in SEEDIS as an ordinary user:
(login as seedtest)
cd merrill
cd place80
seedis
area
place80
maryland
upper marlboro
quit
quit
review
data
cf
table
o32
a
quit
review
extract
quit
quit
$cat codata.dat
...
24 0995 MD UPPER MARLBORO TOWN 846
SUCCESS!
Back to Troubleshooting SEEDIS Cache Problems
seedis/cachetrouble980127.html in:
http://parep2.lbl.gov/mdocs
http://merrill.wwh.net/mdocs
http://imap.chesapeake.net/~merrill/mdocs