当你项目服务器磁盘报警

当你们公司运维收到这样的邮件,大概率日志文件过大引起的

在Linux下如何不停止服务,清空nohup.out文件呢?

nohup.out会一直一直自己增长下去,如果你的服务器硬盘不给力的话,很容易把应用也挂掉(硬盘没空间 ,啥都玩不转)

但是又不能一味的直接删。因为直接删除,可能会造成应用无法打印后续的错误日志,该问题常见于weblogic服务器,jboss服务器等这些大型中间件,这个在生产环境上要尤需注意。

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

上干货

第一种

复制代码
cp /dev/null nohup.out

第二种

复制代码
cat /dev/null > nohup.out

两个我都用过,不用担心网上所说的性能问题,通常2/3 个G的文件都是1-2秒执行完毕

清空文件之后,日志也在增长的,此时,我们已经收到了磁盘恢复正常的邮件

相关推荐
熙客11 分钟前
DevOps简介
运维·devops
XUE-521131423 分钟前
BGP实验-路由反射器
linux·运维·网络
東雪蓮☆34 分钟前
从安装到上手实战——Docker 基础命令全解析
运维·docker·容器
两个西柚呀1 小时前
nodejs中http模块搭建web服务器
服务器·前端·http
upgrador1 小时前
Linux内核与设备管理:USB存储驱动usb_storage/uas的安全卸载与复原
linux·运维·安全
tt5555555555552 小时前
Linux虚拟机固定IP超详细教程
linux·运维·tcp/ip
Gss7772 小时前
Docker 镜像知识总结
运维·docker·容器
梁正雄2 小时前
1、docker入门简介
运维·docker·容器
東雪蓮☆2 小时前
Docker 数据卷与存储机制(持久化与共享实战)
运维·docker·容器
牛马的人生2 小时前
GitLab入门教程:打开DevOps全流程的大门
运维·其他·gitlab·devops