|
|
|
|
If your HP 3000 system has crashed (e.g., "system abort"), then
you want the
System Abort
web page.
Please follow this checklist, to help the support people to better
understand the system hang.
- Does anything work?
- Can you hit <return> at the console and get a prompt?
Yes: ____ No: ____
- Can you run a program? Let's try EDITOR:
:editor
Did the banner display? ("HP32201A.09.00 EDIT/3000...")
Yes: ____ No: ____
Did you get the "/ " prompt?
Yes: ____ No: ____
(You can use "E" to exit EDITOR)
- Can anyone logon?
Yes: ____ No: ____
- What does the "speedometer" say?
At the hardware console, press control-B. That should start a display, at
the bottom left of the screen, of four-digit hex numbers. If the system is
still somewhat alive, there should be a pair of hex numbers alternating
between FFFF and F#FF (e.g., F7FF). We're interested in that F#FF, not the
FFFF. (If one of the numbers is DEAD, then you want to go to the
System Abort
web page.)
Value: _______ (not "FFFF"!)
- Is there disk activity? (E.g., disk activity lights flashing)
Yes: ____ No: ____ (If Yes, what ldevs?: _______________________)
- Is there tape activity? (E.g., tape activity lights flashing)
Yes: ____ No: ____ (If Yes, what ldevs?: _______________________)
- 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)
____________________________________________
____________________________________________
____________________________________________
____________________________________________
- Perform a memory dump, which saves the contents of memory and other
information to tape:
(if this is the first hang you've had in a very long time, and if you have
a large memory system, you might just decide to reboot instead):
- press control-B, then TC, then press <return> ... do not enter
RS!
Note: do not wander away from the console ... you will need
to be there when the computer asks questions:
- Boot from primary path? enter: Y
- Interect with IPL? enter: Y
- Put a write-enabled tape into the tape drive.
- At the ISL prompt, enter: DUMP
- Enter a one line description of the dump, and press <return>
The description should have your name & phone# in it, as well as a
brief description of the hang.
The dump should now start writing to the tape, and will print periods
on the console while it is writing (one period per megabyte dumped). The
dump will take between 5 minutes and 2 hours, depending upon how much
memory your computer has, and how busy the computer was.
- When the dump is done, eject the tape, write-protect it, and make sure
it is labelled with the date and word "DUMP".
- Restart the system as normal (e.g.: START)
The following is optional, but useful and speeds up dump
analysis.
If you skip it, then please send the dump tape you just created to the support
group.
- 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 logon and put the memory dump.
If you've never done this 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.)
- Run the DAT (Dump Analysis Tool) program to load the dump:
:DAT.DAT.TELESUP
- Tell 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.
- Load the 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.
- Pre-process the dump, saving time for support:
process_wait; ui_showjob
- Exit DAT:
exit
- STORE the dump to tape
: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.)
- Send the STORE tape with the dump to the support group.
Last modified: 2004-05-25 - BPD
|
|
|
|