zabbix报警,磁盘空间不足:酌情删除无用文件

电脑杂谈  发布时间:2021-01-23 15:13:00  来源:网络整理

zabbix警报,磁盘空间不足:可用磁盘空间不足20%

解决方案:

检查哪些文件占用了更多空间,并根据需要删除无用的文件。

查看系统磁盘空间命令:

df -h

linux 清空硬盘数据_js清空table数据_linux命令清空文件内容

可以看出当前有15G可用。

查看当前目录中最大的文件命令:

du -h --max-depth=1

在当前目录命令中查看每个文件和文件夹的大小:

du -sh *

遇到大文件和无用文件时,可以使用delete命令将其删除,例如从controller.log.2018开始批量删除当前目录中的日志文件:

rm -f controller.log.2018*

rm删除命令说明:

-f-force会忽略不存在的文件,并在没有任何提示的情况下将其强制删除

-i--交互式以交互方式删除

-r | -R--递归地递归删除列出目录中的所有目录和文件

-v --verbose显示正在进行的详细步骤

摘要:这次删除的文件是相对较旧的各种日志文件(当然,如果有环境,最好从其他服务器获取备份),例如kafka,项目应用程序日志和Nginx日志

linux命令清空文件内容_linux 清空硬盘数据_js清空table数据

关于Ngxin的日志,还有一件事

nginx将生成access.log和error.log。如果没有每天生成日志的机制,日志文件将变得越来越大。我的access.log已达到2.9G,因此最好自己添加它以计划任务并拆分日志文件。 (由于时间紧迫,我将在后面详细写它,让我们先清除access.log)因为使用了Nginx,所以大量用户进行读写操作,并且直接清除它会发生冲突。因此,我们有两种解决方法,

第一种方式:

写空白并清除access.log

> access.log

linux命令清空文件内容_js清空table数据_linux 清空硬盘数据

第二种方式:

关闭access_log模式并修改nginx.conf文件:

将找到access_log的位置更改为以下内容,等同于关闭access_log

access_log off;

重新启动Nginx,删除access.log文件并还原nginx.conf文件,重新启动Nginx


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/dianqi/article-349913-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...