1、logrotate简介 日志文件包含了关于系统中发生的事件的有用信息,在排障过程中或者系统性能分析时经常被用到。对于忙碌的服务器,日志文件大小会增长极快,服务器会很快消耗磁盘空间,这成了个问题。除此之外,处理一个单个的庞大日志文件也常常是件十分棘手的事。 logrotate是个十分有用的工具,它 ...
分类:
系统相关 时间:
2018-03-26 12:35:26
阅读次数:
224
突然发现gitlab服务器无法进行访问查看日志#gitlab-ctlrestartsidekiqok:run:sidekiq:(pid6278)0s#gitlab-ctlhupunicorn#gitlab-ctlstatusrun:gitlab-workhorse:(pid3747)168s;run:log:(pid3342)193srun:logrotate:(pid3762)167s;run:
分类:
其他好文 时间:
2018-03-22 12:33:07
阅读次数:
3916
yum10.1.1yum基本操作查看系统是否安装了yum和yum的配置文件[root@CentOS7~]#rpm-qyumyum-3.4.3-132.el7.centos.0.1.noarch[root@CentOS7~]#[root@CentOS7~]#[root@CentOS7~]#rpm-qcyum/etc/logrotate.d/yum/etc/yum.conf/etc/yum/versi
分类:
其他好文 时间:
2018-03-21 11:36:41
阅读次数:
237
日志的轮替、日志的轮转为什么要轮转?1)防止日志文件过大2)定期清除日志日志轮转的配置文件#vim/etc/logrotate.conf#grep-v^#/etc/logrotate.conf|grep-v^$weekly//轮转的周期,一周一轮转rotate4//保留几个旧的日志文件,类似于备份create//旧日志轮转后是否创建新的空白日志dateext//使用日期作为旧日志的后缀includ
分类:
其他好文 时间:
2018-03-14 21:09:34
阅读次数:
198
1 logrotate介绍logrotate软件是一个日志管理工具,用于非分隔日志,删除旧的日志文件,并创建新的日志文件,起到“转储作用”,可以为系统节省磁盘空间。一般centos系统已经自带安装好了。logrotate是基于crontab运行的,其脚本是/etc/cron.daily/logtotate,日志轮转是系统自发完成的,实际运行时,logrotate会调用配置文件/etc/logrot
分类:
其他好文 时间:
2018-02-28 20:13:50
阅读次数:
198
maillog默认是保留一个月,(一周1清理一次。保留4个副本)1、修改 /etc/logrotate.conf 文件。如果只需要保留一周,把副本改成1份。 或者把清理改成每日,然后设置不同的份2、设置好之后,重启。/etc/init.d/rsyslog restart 服务重启一下备注:若删除了 /var/log/下的日志, 比如 maillog 他不会自动生成
分类:
其他好文 时间:
2018-02-22 10:59:10
阅读次数:
205
日志配置 程序包:rsyslog rpm ql rsyslog centos6 /etc/logrotate.d/syslog /etc/pki/rsyslog /etc/rc.d/init.d/rsyslog /etc/rsyslog.conf /etc/rsyslog.d /etc/syscon ...
分类:
其他好文 时间:
2018-02-19 16:40:45
阅读次数:
198
nginx日志会随着访问量而变大,较大的日志会影响分析日志时对日志的分析和处理,我们可以使用shell对nginx日志进行定时分割,以周或者天,对于时间久的日志可以定时删除,减小磁盘的浪费
分类:
系统相关 时间:
2018-02-12 13:39:48
阅读次数:
208
rsync同步工具rsync-av[源文件][目标文件或目录名]rsync-av[源文件][username@ipaddress:目标文件]-a包含-rtplgoD-r同步目录时用,类似cp的-r-v同步时显示信息-l保留软链接-L同步软链接时,也同步源文件-p保持文件的权限属性-o保持文件的属主-g保持文件的属组-D保持设备文件信息-t保持文件的时间属性--exclude"abcd&q
分类:
其他好文 时间:
2018-02-07 19:34:59
阅读次数:
147
一、系统日志系统日志是我们了解系统状况,服务启动情况,学会阅读日志是我们了解系统运行状况并进行管理的基本技能。(一)/var/log/messages系统中的各种操作都会记录到系统日志中,日志储存在/var/log/目录中,日志会被系统的logrotate程序自动切割,就是日志文件达到你设定的条件时,就自动结束,然后重新生成一个文件开始记录日志。1、查看系统日志tail/var/log/messa
分类:
系统相关 时间:
2018-02-01 01:06:06
阅读次数:
321