Jim,

Cron and Logrotate already installed in my machine and already configured
as the steps you enlisted. But still logrotate is not running.


Date: Tue, 21 May 2013 12:28:31 -0700
> From: Jim Lucas <li...@cmsws.com>
> Subject: Re: [asterisk-users] Asterisk Log rotate not working
> To: Asterisk Users Mailing List - Non-Commercial Discussion
>         <asterisk-users@lists.digium.com>
> Message-ID: <519bcadf.1000...@cmsws.com>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> On 5/21/2013 11:54 AM, Ahmed Munir wrote:
> > Checked in /var/logs/ directory, all logs are not rotating by logrotate.
> > Please advise how can I overcome this issue as I'm using CentoOS 5
>
> Ahmed,
>
> Proper log rotation depends on a couple things working together
> correctly to get the job done.  First, you need to make sure you have
> the space to rotate the logs.  If you have compression enabled,
> logrotate creates a copy of the file(s) as it compresses them.  You
> could be running out of space???
>
> Next you need to verify that everything is in place, follow these steps
> to do so.  Keep in mind that I have CentOS 6.4.  So the packages might
> differ a little in the name and surely in the version numbering.
>
>   1) Verify logrotate is installed to your system.
>      # yum install logrotate
>
>      if it asks you to install it, do so.
>
>   2) Verify that crond is installed and running.
>      Below is the output I get when searching yum to see if crond is
> installed.  If your query returns nothing then crond is not installed.
>
>    [root@jim etc]# yum list all | grep ^cron | grep "@"
>    cronie.x86_64                             1.4.4-7.el6
>     @anaconda-CentOS-201303020151.x86_64/6.4
>    cronie-anacron.x86_64                     1.4.4-7.el6
>     @anaconda-CentOS-201303020151.x86_64/6.4
>    crontabs.noarch                           1.10-33.el6
>     @anaconda-CentOS-201303020151.x86_64/6.4
>
>      If crond is not installed, then you will need to install it.  Once
> you have it installed, move on to the next step.
>
>   3) Make sure crond is setup to start at boot time.
>
>    chkconfig crond on
>
>   4) Verify that logrotate is in one of the cron include folders.  Mine
> is located in the cron.daily folder.
>
>    [root@jim etc]# find /etc/*/logrotate
>    /etc/cron.daily/logrotate
>
>    If you don't find that the above file exists, you might need to
> re-install logrotate.
>
> Next I would've had you verify that you have a config file in
> /etc/logrotate.d/ for the asterisk log files.  But it seems you already
> to.  After all this, if it still isn't working, double check all the
> steps above.
>
> Let us know if this does or doesn't help.
>
> --
> Jim Lucas
>
>
>
>


-- 
Regards,

Ahmed Munir Chohan
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
               http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to