Veja, o que aconteceu é que o aplicativo principal que é executado nesse servidor gerencia uma árvore de diretórios extremamente grande e populada e grava arquivos nessa árvore com propriedade e permissões um pouco abaixo do ideal. Como é bastante desagradável fazer com que esse aplicativo mude isso, e os arquivos precisam que sua propriedade e suas permissões sejam consertadas razoavelmente rapidamente (algum atraso é bom, mas não muito), eu configurei um cron job para, a cada minuto, lançar uma massa chown -R e chmod -R na grande árvore de diretórios bem preenchida. Tudo parecia continuar correndo enquanto isso estava acontecendo, então eu disse, é exagero, mas funciona, eu vou viver com isso.
No entanto. Acontece que, quando você faz um chown ou chmod , ele registra metadados do sistema de arquivos ext journalable independentemente de ter ocorrido alguma alteração . Portanto, nada ou quase nada estava realmente mudando no sistema de arquivos, mas imensa quantidade de metadados foi gerada, o que fez com que o disco saísse do disco quando o diário era confirmado. Opa.
Então, alterei as tarefas chown e chmod para find que realmente procuram arquivos que precisam ser alterados antes de alterá-los, e as gravações médias passaram de 2 MB / s para talvez 50 kB / s. Yay.