分类: LINUX
2005-11-24 10:32:38
在机器上就配置了一个tomat服务器,端口号设置为8000端口,启动了服务以后,查看端口:
#netstat -tuan |grep 8000
看到起来了,因为上传了一个class包,必须再启动一下tomcat服务,
#catalina.sh stop
#catalina.sh start
结果访问页面的时候就看不到tomcat的主页面,看了看后台的输出,才知道你用的地址已经被用了
我就用netstat -tuan |grep 8000看了一下,没有用啊! 没有结果
试试用lsof 命令查看哪个进程在用tomcat目录下的文件
#lsof |grep tomat-5.0.28
java 11479 root mem REG 104,1 42308 901520 /tomcat-5.0/common/lib/naming-resources.jar
java 11479 root mem REG 104,1 97689 901521 /tomcat-5.0/common/lib/servlet-api.jar
java 11479 root mem REG 104,1 20261 2736561 /tomcat-5.0/server/lib/catalina-ant.jar
还有这么多的进程是活动了,我估计停止tomat 服务的时候没有完全停掉,只好接着干
#kill -9 11479
然后启动tomcat服务
#catalina.sh start
就可以正常访问了