nimysun
发表于 2012-06-19 17:27
我的回复怎么没了?
我的意思是tcpdump抓包分析,看到底是卡到哪里了。
东方蜘蛛
发表于 2012-06-19 17:42
nimysun 发表于 2012-06-19 17:27 static/image/common/back.gif
我的回复怎么没了?
我的意思是tcpdump抓包分析,看到底是卡到哪里了。
lz发了2个帖子:luya:
justin8204
发表于 2012-06-20 00:38
把挂载用的一些选项贴出来看看。
javapjl
发表于 2012-06-20 09:12
我很想知道 nimysun 的回复,能再发一遍吗
javapjl
发表于 2012-06-20 09:14
挂载是写在一个脚本文件中的,很简单
mount 192.168.1.90:/xx /data1
mount 192.168.1.90:/xxx/yy /data2
mount 192.168.1.90:/xxx/yyyy /data3
mount 192.168.1.90:/xxx/yyyy /data4
mount 192.168.1.90:/xxxx/yyy /load1
mount 192.168.1.90:/xx/yy /load2
mount 192.168.1.90:/xxx/yyyy /load3
doging
发表于 2012-06-20 10:39
nimysun 发表于 2012-06-19 17:27 static/image/common/back.gif
我的回复怎么没了?
我的意思是tcpdump抓包分析,看到底是卡到哪里了。
关注中
hanchaohang
发表于 2012-06-20 11:17
你不是说你的df -h输出很慢吗,先解决这个问题吧。
#truss -af -t open,read,write,exec df -h
执行这个命令的时候,同时打开另外一个telnet窗口,用你上面的snoop包监听网络信息。
javapjl
发表于 2012-06-20 13:12
多谢 hanchaohang,我正在按你的方法试,
补充一点,我的df - h 输出很慢,但最终还是有结果:
NFS server not response ,still trying
javapjl
发表于 2012-06-20 13:14
然后再等很久,貌似 mount上了,报一个 nfs ok
但 实际去 访问存储仍然非常慢
javapjl
发表于 2012-06-20 13:22
truss -af -t open,read,write,exec df -h
下面是输出结果,但truss 就好像卡住不动了,,我需要挂载的几个仍然无法显示。
27982:execve("/usr/sbin/df", 0xFFBFDA5C, 0xFFBFDA68)argc = 2
27982: argv: df -h
27982:open("/var/ld/ld.config", O_RDONLY) Err#2 ENOENT
27982:open("/usr/lib/libcmd.so.1", O_RDONLY) = 3
27982:open("/usr/lib/libc.so.1", O_RDONLY) = 3
27982:open("/platform/SUNW,SPARC-Enterprise/lib/libc_psr.so.1", O_RDONLY) = 3
27982:open("/etc/mnttab", O_RDONLY) = 3
Filesystem size usedavail capacityMounted on
27982:write(1, " F i l e s y s t e m ".., 63) = 63
/dev/md/dsk/d0 20G 7.5G 12G 39% /
27982:write(1, " / d e v / m d / d s k /".., 54) = 54
/devices 0K 0K 0K 0% /devices
27982:write(1, " / d e v i c e s ".., 61) = 61
ctfs 0K 0K 0K 0% /system/contract
27982:write(1, " c t f s ".., 69) = 69
proc 0K 0K 0K 0% /proc
27982:write(1, " p r o c ".., 58) = 58
mnttab 0K 0K 0K 0% /etc/mnttab
27982:write(1, " m n t t a b ".., 64) = 64
swap 108G 1.9M 108G 1% /etc/svc/volatile
27982:write(1, " s w a p ".., 70) = 70
objfs 0K 0K 0K 0% /system/object
27982:write(1, " o b j f s ".., 67) = 67
sharefs 0K 0K 0K 0% /etc/dfs/sharetab
27982:write(1, " s h a r e f s ".., 70) = 70
/dev/md/dsk/d20 9.9G 3.9G 5.8G 41% /usr
27982:write(1, " / d e v / m d / d s k /".., 57) = 57
fd 0K 0K 0K 0% /dev/fd
27982:write(1, " f d ".., 60) = 60
swap 108G 984K 108G 1% /tmp
27982:write(1, " s w a p ".., 57) = 57
swap 108G 88K 108G 1% /var/run
27982:write(1, " s w a p ".., 61) = 61
/dev/md/dsk/d40 42G 1.1G 41G 3% /export/home
27982:write(1, " / d e v / m d / d s k /".., 65) = 65
/dev/dsk/c5t6006016008D028000D9C3D7B9120E111d0s6
27982:write(1, " / d e v / d s k / c 5 t".., 49) = 49
1.6T 337M 1.6T 1% /datadir2
27982:write(1, " ".., 60) = 60
/dev/dsk/c5t6006016008D02800415CA8999120E111d0s6
27982:write(1, " / d e v / d s k / c 5 t".., 49) = 49
1.6T 402M 1.6T 1% /datadir4
27982:write(1, " ".., 60) = 60
/dev/dsk/c5t600508B4000D1C230000400000350000d0s5
27982:write(1, " / d e v / d s k / c 5 t".., 49) = 49
822G 453G 361G 56% /appdir1
27982:write(1, " ".., 63) = 63
/dev/dsk/c5t6006016008D028000C9C3D7B9120E111d0s6
27982:write(1, " / d e v / d s k / c 5 t".., 49) = 49
1.6T 484M 1.6T 1% /datadir1
27982:write(1, " ".., 60) = 60
/dev/dsk/c5t6006016008D02800405CA8999120E111d0s6
27982:write(1, " / d e v / d s k / c 5 t".., 49) = 49
1.6T 329M 1.6T 1% /datadir3
27982:write(1, " ".., 60) = 60
/dev/dsk/c5t600508B4000D1C230000400000350000d0s6
27982:write(1, " / d e v / d s k / c 5 t".., 49) = 49
1.0T 65G 949G 7% /appdir
27982:write(1, " ".., 62) = 62