|
|
|
|
If your HP 3000 system has merely hung, then you want the
System Hang web page.
Please follow this checklist, to help the support people to better understand
the system crash.
- What are the last few console messages? (If possible cut/paste the console
memory and email it to support.)
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
- What were the last few things you remember the system doing? (e.g., jobs
run, program run)
_________________________________
_________________________________
_________________________________
_________________________________
_________________________________
- Take a mamory dump. If this is the first crash you've had a very long
time, and if you have a large memory system, you might just decide to
reboot instead.
- Boot your system to the "ISL>" prompt:
- N-Class and A-Class systems:
- Press control-B, then
TC , then press <return>
Do not enter RS !
- Watch the console, and wait for output. If you see:
To discontinue search, press any key
...then press a key (e.g., space bar) to stop the search. Note
that termination may not be immediate.
- Enter:
BOOT PRI and when asked:
Interact with IPL (Y, N, or Cancel)?>
answer: Y
- Older systems:
- Press control-B, then
TC , then press
<return> Do not enter
RS !
- Watch the console, and wait for output. If you see:
To discontinue, press any key within 10 seconds.
...then press a key (e.g., space bar) to stop the search.
- If asked:
Boot from primary boot path (Y or N)?>
answer: Y
- When asked:
Interact with IPL (Y or N)?>
answer: Y
- Put a write-enabled tape into tape drive that is configure for
Alternate Boot. On most systems, this is ldev 7. The Main
Menu command –
PA ALT – will display the hardware path.
- At the ISL prompt, enter:
DUMP
- Enter a one line description of the dump, and press <return>.
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 at the time if the crash.
- When the dump is done, eject the tape, write-protect it, and make sure
it is labeled with the date and word "DUMP".
- Restart the system as normal (e.g.:
START NORECOVERY )
The following is optional, but useful and speeds up
dump analysis on your system.
If you skip it, then please send the dump tape you just created to
Allegro.
- Load the memory dump onto your HP 3000 from the tape:
- Logon as
MGR.TELESUP,DUMPS or
MANAGER.SYS,DUMPS , or wherever you want to put the memory
dump. If you've never restored a memory dump before, we suggest:
:hello MANAGER.SYS
:newgroup DUMPS
:chgroup DUMPS
Note: 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
- Run the
DAT (Dump Analysis Tool) program to load the
dump onto the system:
: DAT.DAT.TELESUP
- Tell
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 must 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 during loading.
- Load the
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 .
- Pre-process the dump, saving time for support:
process_wait; ui_showjob; io_dev_list
These commands search the dump and build a list of all processes, all
jobs/sessions, and all IO LDEVs, and saves the list in a disk file
associated with the dump, called SA1MEM.
- Exit
DAT :
exit
- STORE the dump to tape:
:FILE TAPE;DEV=TAPE
:STORE SA1@ ;*TAPE; show; progress
You may 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.
- Send (mail, Fed-Ex, UPS, etc.) the STORE tape to Allegro. If you
stored the dump files onto a different tape you may wish to save the
original dump tape for a few days just in case it's needed again.
- Alternatively, you can FTP the dump to Allegro. Please note you need
logon information to do this. Please contact Allegro before beginning.
:LISTFILE SA1@,2
:FILE DUMPSTD;DEV=DISC
:STORE SA1@;*DUMPSTD;SHOW;PROGRESS
:LISTFILE ./DUMPSTD@,2
The LISTFILE may show multiple DUMPSTD files (especially on big
N-class systems). If so, each DUMPSTD file needs to be sent to
Allegro during the FTP step. For example:
>binary
>put ./DUMPSTD
>put ./DUMPSTD.2
>put ./DUMPSTD.3
When the FTP completes, please let Allegro know that all the files have
transferred. Also, send us the results of the two listfiles.
|
|
|
|