Re: anacron

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Thanks.

Every looks fine.
My point is that both anacron and crond run on a weekly basis, while
I only need anacron.

> > On my machine, I have crond and anacron running.
> > I guess that I do not need crond.
> > I can easily manage crond, but waht about anacron?
> >
> > systemctl status anacron
> > Unit anacron.service could not be found
> > systemctl status anacrond
> > Unit anacrond.service could not be found
> >
> > while
> > systemctl status crond
> > ● crond.service - Command Scheduler
> >     Loaded: loaded (/usr/lib/systemd/system/crond.service; enabled; vendor preset: enabled)
> >     Active: active (running) since Sun 2019-09-22 09:09:21 CEST; 3h 5min ago
> >   Main PID: 1429 (crond)
> >      Tasks: 7 (limit: 4915)
> >     Memory: 4.3G
> >     CGroup: /system.slice/crond.service
> >             ├─ 1429 /usr/sbin/crond -n
> >             ├─ 8113 /usr/sbin/anacron -s
> >             ├─10084 /usr/bin/bash /bin/run-parts /etc/cron.weekly
> >             ├─10088 /bin/sh /etc/cron.weekly/backup.cron
> >
> >
> > It seems that anacron is a service of crond.
> >
> > Is the only option to remove crontabs?
> 
> If you were to look at the file /lib/systemd/system/crond.service you'd see that it only starts crond.
> 
> Then, you would look at the various system cron directories and find that /etc/cron.hourly contains 0anacron.
> 
> Then you'd check /etc/anacrontab to see that it is responsible for running "run-parts" when the criteria is met.

cat /etc/anacrontab 
#period in days   delay in minutes   job-identifier   command
1	5	cron.daily		nice run-parts /etc/cron.daily
7	25	cron.weekly		nice run-parts /etc/cron.weekly
@monthly 45	cron.monthly		nice run-parts /etc/cron.monthly


> anacron should exit when those jobs are complete.
> 
> If those jobs aren't completing you have another issue.

> You should see entries along these lines in the journal.
> 
> Sep 22 03:01:01 meimei.greshko.com run-parts[22266]: (/etc/cron.hourly) starting 0anacron
> Sep 22 03:01:01 meimei.greshko.com anacron[22272]: Anacron started on 2019-09-22
> Sep 22 03:01:01 meimei.greshko.com anacron[22272]: Will run job `cron.daily' in 37 min.
> Sep 22 03:01:01 meimei.greshko.com anacron[22272]: Will run job `cron.weekly' in 57 min.
> Sep 22 03:01:01 meimei.greshko.com anacron[22272]: Jobs will be executed sequentially
> Sep 22 03:01:01 meimei.greshko.com run-parts[22274]: (/etc/cron.hourly) finished 0anacron
> Sep 22 03:38:01 meimei.greshko.com anacron[22272]: Job `cron.daily' started
> Sep 22 03:38:01 meimei.greshko.com anacron[22272]: Job `cron.daily' terminated
> Sep 22 03:58:01 meimei.greshko.com anacron[22272]: Job `cron.weekly' started
> Sep 22 03:58:08 meimei.greshko.com anacron[22272]: Job `cron.weekly' terminated
> Sep 22 03:58:08 meimei.greshko.com anacron[22272]: Normal exit (2 jobs run)
> Sep 22 04:01:01 meimei.greshko.com run-parts[23286]: (/etc/cron.hourly) starting 0anacron
> Sep 22 04:01:01 meimei.greshko.com run-parts[23292]: (/etc/cron.hourly) finished 0anacron
> 
> Notice that the anacron introduces a "random" delay to start run-parts.  So, you may see anacron "running" for a while until all the processes it is responsible for starting have finished.  So, looking at the above I would have seen anacron running on my system from 03:01:01 until 03:58:08
> 
> -- 
> If simple questions can be answered with a simple google query then why are there so many of them?
> _______________________________________________
> users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx
> To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx
> Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx
>
_______________________________________________
users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx



[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux