首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Icecast文件不再日志记录

Icecast文件不再日志记录
EN

Stack Overflow用户
提问于 2012-06-05 18:37:33
回答 1查看 983关注 0票数 0

在使用icecast access.log时,我遇到了以下问题:

  • 文件access.log在0ko停留一个随机的时间,不要记录任何东西
  • 归档文件are .are 20120601.gz为空

这是我的/etc/logrotate.d/icecast

代码语言:javascript
复制
/home/log/icecast/access.log{
# Les logs sont compréssé avant rotation
compress
# Fréquence de rotation par défaut :
monthly
# Par défaut, une rotation par jour est effectuée. 365,25 Jours par ans, nous concervons     donc
# une profondeur de 366 jours.
rotate 366
# En parallèle, si une archive est agée de plus de 366 jours, elle est détruite :
maxage 366
# Insertion de la date dans l'archivage des journaux.
dateext
# Lors d'une rotation, un fichier de remplacement est créé avec les droits 0640      appartenant 
# root et au groupe root.
create 777 root root
# Toutes les archives sont stockées dans /var/log/icecast.
olddir /var/log/icecast

}
EN

回答 1

Stack Overflow用户

发布于 2012-12-02 15:05:11

我不知道您是否解决了这个问题,但是看看我为Icecast 2(由Icecast本身安装的)日志旋转文件,唯一有意义的区别似乎是以下几行:

代码语言:javascript
复制
postrotate
    if pgrep icecast2 >/dev/null; then
        invoke-rc.d --quiet icecast2 reload > /dev/null
    fi
endscript

它向Icecast进程发送SIGHUP信号。

看看Icecast文件,有一段解释说:

注意,在非win32 32平台上,可以向icecast发送HUP信号,在icecast中重新打开日志文件以增加移动/删除日志文件的能力。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10902917

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档