()ý
Home
Ȩ ȸҰ ý Ʈ ũ
 
 
ۼ : 06-11-21 15:20
truss
 ۾ :
ȸ : 6,835  

# ý μ õ Ÿ ̴. ϰ ȣ , ,
   ȣ .

 - truss application software Ÿ .
 - ޽ Ÿ ʾҰ, Ǵ Ÿ Ǵ application ۵ ʰ
    ƴ϶ hangs ɷ .

#/usr/bin/truss -aef -o /tmp/truss.out  _________ (߻ μ)
  ش μ ִ .


#truss ̿ Ʈ α׷ Ʈ

 1. truss
 2. error м
 3. error м,
     ý call error ȭϿ ġѴ.
     #/usr/include/sys/errno.h
     #/usr/include/signal.h
     #/usr/include/fault.h


ex) #truss -aef -o /tmp/named.out named

 --> /tmp 丮 named.out Ȯ.

 1.  named.out Ȯ.

(readytop>root)/tmp# more named.out
935:    execve("named", 0xFFBEFB7C, 0xFFBEFB84)  argc = 1
935:     argv: named
935:     envp: HOME=/
935:      PATH=/usr/local/bin:/etc/vx/bin:/usr/local/doc/gtk/examples/:/usr/lib/netsvc/yp:/usr/ccs/bin:/usr/ccs/bin:/usr/bin:/usr/sb
in:/sbin:/bin:/opt/SUNWvts/bin:/usr/local/mysql/bin:/usr/local/BerkeleyDB.4.2:/usr/opt/SUNWmd/sbin:/usr/local/gd:/usr/local/zlib:/us
r/local/libpng:/opt/SUNWppro/bin:/usr/sadm/bin:.
935:      LOGNAME=root HZ=100 TERM=vt100 TZ=ROK SHELL=/bin/csh
935:      MAIL=/var/mail/root LANG=ko _INIT_NET_STRATEGY=none
935:      _INIT_PREV_LEVEL=S _INIT_RUN_LEVEL=3 _INIT_RUN_NPREV=0
935:      _INIT_UTS_ISA=sparc _INIT_UTS_MACHINE=sun4u
935:      _INIT_UTS_NODENAME=readytop
935:      _INIT_UTS_PLATFORM=SUNW,Ultra-Enterprise
935:      _INIT_UTS_RELEASE=5.8 _INIT_UTS_SYSNAME=SunOS
935:      _INIT_UTS_VERSION=Generic_117350-28 PWD=/usr/local/bind/sbin
935:      USER=root PPP=# EDITOR=vi
935:      MANPATH=/usr/man:/usr/openwin/man:/usr/local/man:/opt/ipf/man
935:      SYMonHOME=/opt/SUNWsymon
935:      LD_LIBRARY_PATH=/usr/lib:/usr/local/lib:/usr/local/BerkeleyDB.4.2/lib
935:    resolvepath("/usr/lib/ld.so.1", "/usr/lib/ld.so.1", 1023) = 16
935:    open("/var/ld/ld.config", O_RDONLY)             Err#2 ENOENT
935:    stat("/usr/lib/liblwres.so.9", 0xFFBEF460)      Err#2 ENOENT
935:    stat("/usr/local/lib/liblwres.so.9", 0xFFBEF460) Err#2 ENOENT
935:    stat("/usr/local/BerkeleyDB.4.2/lib/liblwres.so.9", 0xFFBEF460) Err#2 ENOENT

(readytop>root)/tmp# more named.out | grep ENOENT
935:    open("/var/ld/ld.config", O_RDONLY)             Err#2 ENOENT
935:    stat("/usr/lib/liblwres.so.9", 0xFFBEF460)      Err#2 ENOENT
935:    stat("/usr/local/lib/liblwres.so.9", 0xFFBEF460) Err#2 ENOENT
935:    stat("/usr/local/BerkeleyDB.4.2/lib/liblwres.so.9", 0xFFBEF460) Err#2 ENOENT
935:    stat("/usr/lib/libdns.so.21", 0xFFBEF460)       Err#2 ENOENT
935:    stat("/usr/local/lib/libdns.so.21", 0xFFBEF460) Err#2 ENOENT
935:    stat("/usr/local/BerkeleyDB.4.2/lib/libdns.so.21", 0xFFBEF460) Err#2 ENOENT


 2. cd /usr/include/sys ̵.
 
3. errno.h Ȯ.

(readytop>root)/usr/include/sys# grep ENOENT errno.h
#define ENOENT  2       /* No such file or directory            */
(readytop>root)/usr/include/sys#

 Ͱ  ޽ Ȯ Ҽ ִ.  ش ϴ α׷ ̳ 丮 Ȯ
 ϸ ذ Ҽ ִ. 


 
 

Total 185
ȣ     ۾ ¥ ȸ
125 Sun system DAT ׽Ʈ
2007/01/22 12923
124 nic (lan card) ߰
2007/01/05 8716
123 core dump м.
2006/11/27 13860
122 truss
2006/11/21 6836
121 ý м.
2006/11/21 5379
120 vmstat
2006/11/21 10895
119 disk suite raid5 ( A5200 )
2006/11/15 8075
118 440, 450 Mhz CPUs ýۿ Solaris 2.5.1 2.6 ġϱ
2006/11/03 3912
117 sar
2006/11/02 9205
116 prstat
2006/11/02 10573
115 vmstat --- ý .
2006/11/01 7430
114 SPARC ---- BOOT PROM
2006/10/31 13294
113 dmesg error messageԴϴ.
2006/10/31 9648
112 crash dump core dump
2006/10/31 10359
111 GBIC (Gigabit Interface Converter) ; ⰡƮ ȯ
2006/10/21 5560
 1  2  3  4  5  6  7  8  9  10    
 
 
 
Administrator Login