logrotate

    3热度

    2回答

    MongoDB的版本是我的服务器上V2.6.3,并mongod的运行: [email protected]:/var/log/mongodb$ ps -ef | grep mongo root 7434 1 17 Jun16 ? 06:57:26 mongod -f /etc/mongodb-onepiece.conf --fork 我使用logrotate的日常旋转的MongoDB的

    3热度

    1回答

    我有两个logrotate的文件: /etc/logrotate.d/nginx-size /var/log/nginx/*.log /var/log/www/nginx/50x.log { missingok rotate 3 size 2G dateext compress compresscmd /usr/bin/bzip2

    1热度

    1回答

    我一直在尝试使用logrotate旋转基于大小的二进制文件,但该程序似乎不适用于二进制文件。对于它的价值,这里我使用这个特定的文件配置: <filepath> { copytruncate compress missingok size 10M rotate 100 nomail } 任何人都可以提出一个程序,它可以处理二进制文件,

    0热度

    1回答

    我想使用logrotate来旋转我的日志文件。但是,我们不想以root身份执行此操作。但是,如果我使用其他某个工作帐户执行它,它将失败,因为它无法编辑或创建文件/var/lib/logrotate.status。有没有办法配置日志旋转使用不同的状态文件。

    2热度

    1回答

    我有一个备份脚本(backup.sh),ssh进入另一台机器,压缩一个文件,然后scp的这个文件(backup_data.tar.gz)回到我的本地机器。我也有我的本地计算机上的文件的logrotate: /opt/backups/backup_data.tar.gz { nocompress daily rotate 7 extension .tar.gz

    0热度

    1回答

    我已经安装了CentOS并安装了繁忙的网络服务器。 我需要从日志文件中获取统计信息并保留按日期排序的旧统计信息。 每隔30秒,应关闭并处理当前日志文件(分析条目并将其存储到数据库中)。由于这会产生大量日志文件,我想将它们分组到根据日期命名的目录中。 此刻,我有两个文件; rotation.conf和rotatenow.sh。 shell文件基于YmdHMS创建目录。 之后,我运行命令“logrot

    1热度

    1回答

    我目前在我的制作solr从属服务器上遇到以下问题,Solr保留磁盘空间,即使我们实际上无法看到哪个文件保留在此空间中以及我需要做什么解决问题是每天重新启动solr,这对老实说并不是很理想。 我们认为是与log4j做日志轮换的方式有关,似乎是当实际的日志文件旋转时solr正在离开某种线程打开并且该线程不断写入日志文件。 这是log4j.properties截至目前: solr.log=logs/

    0热度

    1回答

    我花了几个小时试图弄清楚为什么logrotate不能成功上传我的日志到S3,所以我在这里发布我的设置。这里的东西 - logrotate的正确上传日志文件到S3的时候我强迫它像这样: sudo logrotate -f /etc/logrotate.d/haproxy Starting S3 Log Upload... WARNING: Module python-magic is not

    1热度

    1回答

    我有一个lastaction脚本我试图在我的“日志”文件夹中运行,因为我想移动日志/归档文件夹内的日志文件夹中的所有文件和文件夹。所以,我只是增加 mv log/* log/archive/2014 显然不够,我得到一个错误,归档文件夹无法移动到其自身的子目录,所以我尝试添加额外的参数给移动命令移动除了存档文件夹的一切。 mv !(archive) log/* log/archive/2014

    0热度

    1回答

    为什么logrotate删除文件而不是旋转它? 这里的配置: /var/log/httpd/*log { size 1G missingok notifempty sharedscripts postrotate /bin/kill -HUP `cat /var/run/httpd.pid 2>/dev/null` 2> /dev/nul