当前位置:首页 > 其他 > Linux 日志清理

宝塔服务器面板,一键全能部署及管理,送你3188元礼包,点我领取

Linux 日志清理

转载自:Axin 2021-08-23 其他 189
分享给朋友:

环境说明

  • CentOS Linux release 8.3.2011

问题说明

磁盘占用90%,利用df -hl & du -sh命令找到
/var/log/messages
/var/log/journal
占用过多,分析日志查看原因
大量:

Jun 20 03:40:31 iZbp14vt99zpj8dde2fdlmZ crond[208986]: No configuration file found at /root/.esmtprc or /etc/esmtprc

解决步骤

查看当前日志占用磁盘的空间的总大小

journalctl --disk-usage

[root@iZbp14vt99zpj8dde2fdlmZ journal]# journalctl --disk-usage 
Archived and active journals take up 3.9G in the file system.

指定日志文件保存多久

保存最近一周:journalctl --vacuum-time=1w
保存最近一年:journalctl --vacuum-time=1years

[root@iZbp14vt99zpj8dde2fdlmZ journal]# journalctl --vacuum-time=1w
Vacuuming done, freed 0B of archived journals from /var/log/journal/20210318142909815972522070876808.

指定日志文件最大空间

只保留500MB的日志:journalctl --vacuum-size=500M
只保留1GB的日志:journalctl --vacuum-size=1G

[root@iZbp14vt99zpj8dde2fdlmZ journal]# journalctl --vacuum-size=500M
Vacuuming done, freed 3.5G of archived journals from /var/log/journal/20210318142909815972522070876808.

/var/log/messages

问题:No configuration file found at /root/.esmtprc or /etc/esmtprc
参考:
No configuration file found at /root/.esmtprc or /etc/esmtprc

Centos 7:yum install -y postfix
Centos 8:dnf install -y postfix


分享给朋友:

相关文章

宝塔WebHook中自动git拉取没有反应解决方法

最近遇到一个比较奇怪的问题,所有操作都完成后,无论怎么测试,git pull一直都不会执行,也没有报错.

推荐一款出色的SSH工具

​Tabby是一款可无限定制的跨平台终端应用,用于本地shell、串行、SSH和Telnet连接。支持SFTP。

一个简单的Golang代码,监控windows进程退出并自动重启

只要修改processName 为你所需要的进程exeprocessName_path 为你所需要的进程路径package main import (     "bytes"   

强烈推荐:一个快速处理json的第三方包

该第三方包采用go语言开发:先来看看官方的案例:package main import "github.com/tidwall/sjson" const json = `{"name":{&quot

gocron数据库表和字段字符集转换为utf8mb4

gocron_sql_convert_to_utf8mb4因为 gocron - 定时任务管理系统 默认表和字段字符集是utf8(也就是utf8mb3),所以在现下很多数据存储会有问题,最为突出的就是emoji表情写了一个简单的转换sql:git地址 有用到的小伙伴可以拿去直接转换

为集群搭建一个定时任务集中调度系统

集群任务下,很多服务器的定时任务都单独集中在相对应的服务器crontab下,即使现在有了类似于宝塔之类的面板,但是定时任务还是得每台服务器单独登入后去配置。是否可以单独在一台机子上,控制所有的集群定时任务呢?答案是肯定的!!!gocron就可以做到,之前博主分享过单机搭建定时任务管理系统,那现在,我

如何在Linux上做一个定时任务管理系统

gocron,使用Go语言开发的轻量级定时任务集中调度和管理系统, 用于替代Linux-crontab

Nginx 自动生成日志备份

Nginx网站访问日志数据会随着访问量的增加而日益庞大,以下介绍一个简单的脚本,自动切割备份过往日期日志数据

3月18日,多年的老站终于破了1.5W的PV

从最早的建站初心是为了自己方便,从fivefilm.com到30942.com,有网友说域名不好记,索性注册了看个蛋(kangedan.com)的域名。6年多的时间(我也是随性等得起)0推广,纯自然流量!今天看了下PV记录,有点被吓到!特别纪念一下,之前都是几千IP,封顶也没超过1.5W。

如果你懂得用Excel,微软Power Fx助你成为一名优秀的程序员

在程序员的世界中,打开第一扇门永远是Hello World!这是Power Fx的一段最基础的语法。微软宣布推出新的开源编程语言 Power Fx,一种基于 Microsoft Excel 的低代码公式语言;将可以在整个 Microsoft Power Platform 中进行使用。该语言背后的动机