07-04-2012
Hello, any results with "*" are what tool is considering worth investigating. In time you will learn that some are more important than other, but you starts with all of those.
I would first go with items that are kernel related.
50* threads sleeping on a semaphore (49 user, 1 kernel)
CAT> tlist sobj sema
review this output, or post for more help.
next:
CAT>tlist biowait
look for long times spent in biowait, could be an issue.
Let us know if you need more help, we can do full analysis.
5 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
Hi
Should anyone be able to help, one of my colleagues was doing a truss this morning and I am not sure if it has offset the system crash, but we have had these type of errors coming up????
# ls
ls: Cannot read /usr/lib/ld.so.1
Killed
# ps -ef
ps: Cannot read /usr/lib/ld.so.1
Killed
#... (1 Reply)
Discussion started by: NAV4869
1 Replies
2. UNIX for Advanced & Expert Users
We have had a server (Solaris 2.6) hardisk crash. When booting the server we get:
ok> boot -S
Boot Device: /sbus/espdmc@e, 8400000/esp@e,8800000/sd@0,0
short read 0x2000 chars read
disk read error
The only way we can get into the console is to
ok> boot cdrom
whereby everything (e.g.... (3 Replies)
Discussion started by: Breen
3 Replies
3. Solaris
My sparc solaris 8 server crashed/rebooted yesterday and I have the vmcore files. I have some initial output from SCAT and ACT. I have not included all but any info would be helpful. I can supply more output if necessary.
Thanks you.
Can I have any information about this ACT and SCAT... (2 Replies)
Discussion started by: csgonan
2 Replies
4. Solaris
Hello,
I an triyng to write an emergency procedure, and I need your help, or point of view.
I trying to find a way to get connected to an U10 Sun Solaris by the serial port to be able to get access to the system to debug systeme crash before restarting the server.
The SUN U10 does not... (3 Replies)
Discussion started by: Aswex
3 Replies
5. Solaris
Hey all
what is the command to check "Check for existence of crash/coredump files in /var/crash/"hostname" directory"
thanks for help (4 Replies)
Discussion started by: gema.utama
4 Replies
biowait(9F) Kernel Functions for Drivers biowait(9F)
NAME
biowait - suspend processes pending completion of block I/O
SYNOPSIS
#include <sys/types.h>
#include <sys/buf.h>
int biowait(struct buf *bp);
INTERFACE LEVEL
Architecture independent level 1 (DDI/DKI).
PARAMETERS
bp Pointer to the buf structure describing the transfer.
DESCRIPTION
Drivers allocating their own buf structures with getrbuf(9F) can use the biowait() function to suspend the current thread and wait for
completion of the transfer.
Drivers must call biodone(9F) when the transfer is complete to notify the thread blocked by biowait(). biodone() is usually called in the
interrupt routine.
RETURN VALUES
0 Upon success
non-zero Upon I/O failure. biowait() calls geterror(9F) to retrieve the error number which it returns.
CONTEXT
biowait() can be called from user context only.
SEE ALSO
biodone(9F), geterror(9F), getrbuf(9F), buf(9S)
Writing Device Drivers
SunOS 5.10 11 Apr 1991 biowait(9F)