linux服务器磁盘爆满
项目场景:
linux虚拟服务器
问题描述:
linux服务器使用时间长后,导致系统登录失败(磁盘爆满)。
原因分析:
登录失败:redis服务无法访问。启动redis后,redis的log日志显示启动失败,原因是服务器磁盘爆满,无法加载数据。
爆满原因:查询服务器大容量文件夹,删除大文件。
解决方案:
1、应用命令df -h
,查询服务器磁盘应用情况
2、应用命令du -h --max-depth=1
,查询大文件目录,发现user目录最大
3、进入usr,继续查询大文件目录
4、最后定位到/usr/local/naocs/bin/log下,执行命令ls -lh
发现log下44g日志文件,删除即可。
5、针对naocs日志文件日增长过大,采取对应配置。
nacos日志文件堆满磁盘空间处理方案
一、处理方案
找到nacos的conf目录下的application.properties文件,将server.tomcat.accesslog.enabled设置为false即可,重启nacos。
关闭nacos:sh shutdown.sh
单机启动:sh startup.sh -m standalone
二、重启nacos的顾虑
重启nacos对微服务的影响:
情景一:
1.先启动nacos后,再启动微服务,服务成功注册进nacos并可以正常访问通。
2.关闭nacos后:微服务可以正常访问。
3.再次开启nacos后:微服务可以正常访问,注册中心里也有各个微服务。
情景二:
1.不启动nacos,直接启动微服务,服务不能正常访问不通返回503。
2.此时再启动nacos后:微服务可以注册进nacos并可以正常访问通。
总结:nacos启动时各个微服务正常,那么重启后会自动重新注册,不需要重启微服务。
到此这篇关于linux服务器磁盘爆满的处理方案的文章就介绍到这了,更多相关linux磁盘爆满内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!
发表评论