现在(在2020年,使用init ),似乎有很多方法来调度任务(我认为这是crond守护进程以前做的)。
我的麻烦在于,为什么在我的cronie.....安装程序中有三个名为类似RHEL7的包可供使用。这个问题旨在弄清是什么使这些包在它们的用例中有所不同。
例如,什么时候会出现任何cronie/cronie-anacron/cronie-noanacron包。这些包裹是相互依存的吗?
通过百胜提供的信息如下:
[root@localhost ~]# yum search cronie
Loaded plugins: product-id, search-disabled-repos, subscription-manager
This system is not registered with an entitlement server. You can use subscription-manager to register.
============================= N/S matched: cronie ==============================
cronie.x86_64 : Cron daemon for executing programs at set times
cronie-anacron.x86_64 : Utility for running regular jobs
cronie-noanacron.x86_64 : Utility for running simple regular jobs in old cron style我读过这一资源的文章,它和anacron基本上说过,anacron的用例是安排一些事情,这些事情必须在几天的时间间隔内进行,并且系统不能24/7运行。
最令人费解的是cronie-noanacron的事情。
**最新情况**
关于这件事,我不厌其烦地引用了这句话:
现在我明白了。Cronie包本身不执行cron.daily,每周和每月脚本./etc/crontab为空。脚本由anacron或/etc/cron.d/dailyjobs ( cronie-noanacron )执行,因此cronie包依赖于cronie-anacron或cronie-noanacron来实际像crond那样运行。安装cronie-noanacron将允许卸载cronie-anacron而不破坏依赖关系。
来自https://forums.centos.org/viewtopic.php?f=13&t=1040&start=10#p6438
有人能确认一下吗?(因为这会给这个问题提供一些洞察力/答案)
发布于 2020-01-14 13:59:13
cronie是包含实际cron守护进程的包。这是维克斯克伦的叉子。cronie-anacron提供了anacron工具,它允许指定每天/每周/每月/等等运行的东西,而不必指定确切的时间,以便不定期关闭的系统可以有定期的维护工作。anacron,则cronie-noanacron包包含必要的配置,以便在固定时间以传统方式运行标准的每日/每周/月/月/等等维护作业。https://unix.stackexchange.com/questions/562038
复制相似问题