Sim, o lsof verifica todos os sistemas de arquivos em busca de arquivos abertos, portanto, é provável que isso seja o curso. Você provavelmente deve usar a opção 'soft' em sua montagem NFS se isso acontecer com frequência.
Quando eu me sentei no meu sistema Ubuntu 14.04 esta manhã, o trabalho cron do root / usr / lib / php5 / sessionclean estava rodando mais de 50 vezes de uma vez, produzindo mais de 50 cópias dos seguintes comandos:
root 8147 0.0 0.0 65852 1580 ? S May13 0:00 CRON
root 8148 0.0 0.0 4444 648 ? Ss May13 0:00 /bin/sh -c [ -x /usr/lib/php5/maxlifetime ] && [ -x /usr/lib/php5/sessionclean ] && [ -d /var/lib/php5 ] && /usr/lib/php5/sessionclean /var/lib/php5 $(/usr/lib/php5/maxlifetime)
root 8153 0.0 0.0 4444 648 ? S May13 0:00 /bin/sh /usr/lib/php5/sessionclean /var/lib/php5 24
root 8154 0.0 0.0 7328 644 ? S May13 0:00 /usr/bin/lsof -w -l +d /var/lib/php5
root 8155 0.0 0.0 7544 688 ? S May13 0:00 awk -- { if (NR > 1) { print ; } }
root 8156 0.0 0.0 7480 612 ? S May13 0:00 xargs -i touch -c {}
root 8157 0.0 0.0 7328 108 ? D May13 0:00 /usr/bin/lsof -w -l +d /var/lib/php5
A carga do sistema foi de 60+. Isso nunca aconteceu antes. Alguma hipótese?
Ao mesmo tempo, uma das minhas montagens do NFS (/ mnt / foo / bar) foi desativada enquanto um trabalho de rsync estava sendo gravado, portanto, o rsync estava interrompido. Isso poderia estar relacionado?
Sim, o lsof verifica todos os sistemas de arquivos em busca de arquivos abertos, portanto, é provável que isso seja o curso. Você provavelmente deve usar a opção 'soft' em sua montagem NFS se isso acontecer com frequência.