SpringBoot运维干货-磁盘满了怎么办,空间使用率100%(资源被耗尽),未找到大文件的解决办法

SpringBoot后台运维最常见的吃磁盘文件:log日志、jenkins构建历史记录

处理方案:
1、定时删除日志
2、jenkins构建历史只保留最新3次
在这里插入图片描述

3、指令查看磁盘占用情况:du -h --max-depth=1 /

#--max-depth=1 意思是/opt 1层子目录
du -h --max-depth=1 /opt

在这里插入图片描述

#--max-depth=2 意思是/opt 2层子目录
du -h --max-depth=2 /opt

在这里插入图片描述
重点:

/dev/vda1磁盘满了,提示bash: cannot create temp file for here-document: No space left on device

背景:
在使用du -sh查看整个服务器根目录的文件夹,发现根目录文件夹占用内存根本不到40g硬盘空间

du -sh bin dev lib patch run srv tmp var boot etc home lib64 media opt root sbin sys usr www
13M bin
16K dev
706M lib
8.0K patch
4.5M run
4.0K srv
340K tmp
2.8G var
97M boot
5.9M etc
406M home
4.0K lib64
12K media
4.0K opt
0 proc
721M root
7.5M sbin
0 sys
3.0G usr
253M www
于是我转换思路,是不是其他导致,咨询了大神,获取到一个命令:

lsof -n |grep deleted

lsof -n |grep deleted

gunicorn 15761 27231 root 1w REG 253,1 17390468640 565060 /home/chenxinming/nohup.out (deleted)
gunicorn 15761 27231 root 2w REG 253,1 17390468640 565060 /home/chenxinming/nohup.out (deleted)
查看到有大量的进程占用大量的空间,于是执行kill -9 pid命令把相关进程杀掉。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Spring Boot 是一个用于简化 Spring 应用程序开发的框架。它内置了许多常用的配置和功能,使得开发者能够更加快速地构建和运维应用程序。 在 Spring Boot运维中,可以使用 JarLauncher 来启动 Spring Boot 应用程序。需要注意的是,JarLauncher 已经被打包在 Spring Boot 库中,并作为 Spring Boot 应用程序的默认启动器,所以不需要单独引入。 在运行 Spring Boot 程序时,可以选择使用命令行属性为程序传递启动属性,可以通过命令行参数或者配置文件的方式进行配置。配置文件可以分为不同的分类,通过指定不同的配置文件路径来加载不同的配置。例如,可以使用 --spring.config.location 选项指定配置文件的路径,如 --spring.config.location=D:\springboot\springboot_09_config\src\main\resources。 总之,Spring Boot 提供了许多便捷的工具和功能来简化应用程序的运维工作,使开发者能够更加轻松地管理和维护应用程序。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [36.SpringBoot实用篇—运维](https://blog.csdn.net/khmff/article/details/131115157)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [SpringBoot --- 运维篇](https://blog.csdn.net/shuai_h/article/details/129920983)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值