Chinaunix首页 | 论坛 | 博客
  • 博客访问: 239153
  • 博文数量: 59
  • 博客积分: 2661
  • 博客等级: 少校
  • 技术积分: 732
  • 用 户 组: 普通用户
  • 注册时间: 2010-07-24 11:54
文章分类

全部博文(59)

文章存档

2013年(1)

2012年(8)

2011年(17)

2010年(33)

我的朋友

分类: LINUX

2012-04-19 11:03:40

发现nginx日志每天轮滚后不能记录。
 
原因:nginx不是rpm安装,目录/usr/local/nginx/。查看 /etc/logrotate.d/nginx
/var/log/nginx/*log {
    daily
    rotate 10
    missingok
    notifempty
    compress
    sharedscripts
    postrotate
        [ ! -f /var/run/nginx.pid] || kill -USR1 `cat /var/run/nginx.pid`
    endscript
}
 
pid位置为默认位置,所以logrotate无法找到pid文件,导致nginx无法重载。
其他如httpd、mysqld同理。
阅读(1701) | 评论(0) | 转发(0) |
0

上一篇:关于ffmpeg

下一篇:没有了

给主人留下些什么吧!~~