linux – 我可以禁用updatedb吗?
作者:互联网
是否有必要更新?我从不使用locate,我的服务器往往有数十万个文件,这些文件通常会使updatedb运行很长时间并消耗MySQL和/或其他软件所需的I / O.
我可以将它从cron中删除并期望一切正常吗? (通过我在服务器上找到的常用软件:linux,cpanel,mysql,apache,php等).
解决方法:
是的,你可以在crons中禁用它或删除提供updatedb的包.在Red Hat系统上,您可以在删除之前确定是否有任何需要它的步骤.
>首先找出程序在磁盘上的位置.
$type updatedb
updatedb is /usr/bin/updatedb
>接下来找出哪个包提供updatedb.
$rpm -qf /usr/bin/updatedb
mlocate-0.26-3.fc19.x86_64
>看看是否需要mlocate.
$rpm -q --whatrequires mlocate
no package requires mlocate
>没有任何要求,所以你可以删除包.
$yum remove mlocate
标签:performance,linux,io,updatedb 来源: https://codeday.me/bug/20190808/1624228.html