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

Re: Problemas com Cron



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 23-01-2008 16:12, Rodrigo Tavares wrote:
> Oi Bruno,
> 
> Tenho servidores Linux para desenvolvimento em C/C++,
> onde vários processos de compilação são feitas o tempo
> todo, a escrita nesse servidores são intensas fazendo
> com que o find chegue a acarretar no desempenho.
> 
> O find faz a varredura para todos os arquivos do
> filesystem ? 
> 
> Se isso ocorre, tem como configurar o find não para
> rastrear os arquivos do /home ?

	Por partes. O pacote que instala o /etc/cron.daily/find
é o findutils que é "essential" no Etch. No Lenny não existe
esse arquivo.

	O script faz o seguinte:

#! /bin/sh
#
# cron script to update the `locatedb' database.
#
# Written by Ian A. Murdock <imurdock@debian.org> and
#            Kevin Dalley <kevin@aimnet.com>

LOCALUSER="nobody"
export LOCALUSER
if [ -f /etc/updatedb.conf ]; then
  . /etc/updatedb.conf
fi

if getent passwd $LOCALUSER > /dev/null ; then
  cd / && nice -n ${NICE:-10} updatedb 2>/dev/null
else
  echo "User $LOCALUSER does not exist."
  exit 1
fi

	Isso é feito para executar o updatedb e outros
itens, mas há outros scripts que fazem "find" como o
man-db e o apt. Tente utilizar o pstree do pacote psutils
para saber exatamente que está disparando o find.


	Comentar suas linhas do CRON (/etc/crontab) vai
fazer com que seus sistema não tenha agendamentos, e
algumas tarefas agendadas são importantes (não são vitais
mas são importantes).

	Leia o README.Debian do findutils, ele contém
informações interessantes sobre como excluir pontos de
montagem na indexação.

Abraço,
- --
Felipe Augusto van de Wiel (faw)
"Debian. Freedom to code. Code to freedom!"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHl+jLCjAO0JDlykYRAiFxAKCsiZbWmvnCesIZO4gnHJb0JhcYDQCfTUzz
D/KW9giGjPvSqS6YpkzAsWQ=
=3L6n
-----END PGP SIGNATURE-----


Reply to: