Please follow this checklist, to help the support people to better understand the system crash.
____________________________________________
____________________________________________
____________________________________________
____________________________________________
____________________________________________
____________________________________________
____________________________________________
____________________________________________
TC
, then press <return> ... do not
enter RS
!
To discontinue search, press any key (termination may not be immediate).
...then press a key (e.g., space bar) to stop the search.
BOOT PRI
and when asked:
Interact with IPL (Y, N, or Cancel)?>
answer: Y
TC
, then press <return> ... do not
enter RS
!
To discontinue, press any key within 10 seconds.
...then press a key (e.g., space bar) to stop the search.
Boot from primary boot path (Y or N)?>
answer: Y
Interact with IPL (Y or N)?>
answer: Y
DUMP
(The dump should now start writing to the tape, and will print periods on the console while it is writing. The dump will take between 5 minutes and 2 hours, depending upon how much memory your computer has, and how busy the computer was.)
MGR.TELESUP,DUMPS
or MANAGER.SYS,DUMPS
, or wherever
you want to logon and put the dump.
If you've never done this before, we suggest:
:HELLO MANAGER.SYS :NEWGROUP DUMPS :CHGROUP DUMPS
DAT
(Dump Analysis Tool) program to load the dump:
:DAT.DAT.TELESUP
DAT
to load the dump into a file named something like SA1
.
(There is a five character limit to the dump name. The first character has to be a letter, and may be followed by any combination of letters and digits.)
Enter the getdump
command:
(The following example creates a dump file called SA1
)
getdump SA1
DAT
will request the tape (you may need to =REPLY
to the
tape request) and will allocate disk space to hold the dump. It then reads
the tape onto disk, and displays a progress bar while doing so.
DAT
macros: (SA1
is the name from the prior step)
macstart "SA1", "1"
Note: if DAT
says it found errors while loading the dump, and
asks if it should continue, enter YES.
process_wait; ui_showjob
DAT
:
exit
:STORE SA1@ ;; show; progress
(You can STORE the dump onto the original tape, if you wish ... the original dump tape is no longer needed, because the STORE tape version is more useful.)
MGR.TELESUP,DUMPS
or MANAGER.SYS,DUMPS
, or wherever
you want to logon and put the memory dump.
If you've never done this before, we suggest:
:hello MANAGER.SYS :newgroup DUMPS :chgroup DUMPSNote: you might want to
NEWGROUP
/HOMEVS
the
DUMPS
groups to a user volume set
that has a lot of available free space. Assuming a volumeset called BIG, you could do:
:hello MANAGER.SYS :newgroup DUMPS :newgroup DUMPS; onvs=BIG :altgroup DUMPS; homevs=BIG :chgroup DUMPS
DAT
(Dump Analysis Tool) program to load the dump:
:DAT.DAT.TELESUP
DAT
to load the dump into a file named something like HANG1
.
(There is a five character limit to the dump name. The first character has to be a letter, and may be followed by any combination of letters and digits.)
Enter the getdump
command:
(The following example creates a dump file called HANG1
)
getdump HANG1
DAT
will request the tape (you may need to =REPLY
to the
tape request) and will allocate disk space to hold the dump. It then reads
the tape onto disk, and displays a progress bar during loading.
DAT
macros: (HANG1
is the name from the prior step)
macstart "HANG1", "1"
Note: if DAT
says it found errors while loading the dump, and
asks if it should continue, enter YES
.
process_wait; ui_showjob; io_dev_list(The above will search the dump and build a list of all processes, all jobs/sessions, and all IO LDEVs, and will save the list in a disk file associated with the dump, called HANG1MEM.)
DAT
:
exit
:STORE HANG1@ ;; show; progress
(You can STORE the dump onto the original tape, if you wish ... the original dump tape is no longer needed, because the STORE tape version is more useful.)