freebsd iostat-如何判断是否有问题? [关闭
题
我运行了FreeBSD NFS服务器,最近我在整个群集中都遇到了奇怪的问题(Apache服务器在加载NFS共享等文件等时挂在“ lockf”状态中)。
我对此很陌生,所以我的问题是如何确定服务器的IO是否被超载?
这是我目前的IOSTAT:
[root@host ~]# iostat 1 10 tty mfid0 cpu tin tout KB/t tps MB/s us ni sy in id 0 55 16.03 194 3.04 0 0 5 0 95 0 490 21.73 238 5.05 0 0 5 0 95 0 43 20.09 402 7.88 0 0 7 0 93 0 407 12.58 531 6.53 0 0 5 0 94 0 43 15.69 416 6.37 0 0 8 1 91 0 437 30.23 287 8.46 0 0 9 1 91 0 43 23.50 109 2.50 0 0 2 0 98 0 273 11.58 76 0.86 0 0 2 0 98 0 43 15.70 243 3.72 0 0 5 0 95 0 320 20.35 248 4.92 0 0 3 0 96 [root@host ~]#
任何价值观似乎很高吗?我还有其他测试可以查看系统是否有效地处理负载?
谢谢!
解决方案
尝试使用 gstat
或者 systat -iostat
但这只会向您展示(像IOSTAT)IO的使用不是导致它的原因。您可能对尝试更感兴趣:
procstat -f $ApachePIDinLockfState
或者
ktrace -p $ApachePIDinLockfState
和 kdump -R | less
. 。 remeber跑步 ktrace -C
当你完成时。
不隶属于 StackOverflow