处理办法:

nohup.out会一直一直自己增长下去,如果你的服务器硬盘不给力的话,很容易把应用也挂掉,但是又不能一味的直接删。因为直接删除,可能会造成应用无法打印后续的错误日志,

该问题常见于weblogic服务器,jboss服务器等这些大型中间件,这个在生产环境上要尤为注意。

因此就有了我们不停止服务直接,清空nohup.out文件的方法。

两个可以不用停止WEB服务就可以清空nohup.out的命令。

第一种:cp/dev/null nohup.out

第二种:cat/dev/null > nohup.out

 

此次问题的产生是由于远程登录处理问题后,用nohup ./startWebLogic.sh & 引起的,以后我们重启weblogic服务,可以用如下的方式启动避免产生nohup.out文件:

su – weblogic

cd/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin/

shstartWebLogic.sh &