Processa o daemon de contas levando 100% da CPU

1

Na verdade, estou tendo vários servidores no Ubuntu 16.04 que, de repente, têm um processo de criação de contas levando 100% da CPU.

Primeira vez que ocorre (3 semanas atrás), eu mudei / var / log / wtmp e criei novamente, o que resolveu o problema imediatamente.

Essa foi a primeira solução que encontrei, outra foi desativar esses logs do wtmp no proftpd.conf.

Qual é o risco de fazer isso? Isso resolverá meus problemas?

Obrigado,

Sam

    
por Syrupsystem 14.05.2018 / 10:53

1 resposta

1

Will it solves my problems?

É improvável. Em 2012, Chris Siebenmann observou que o serviço de contas, que é um servidor de barramento de desktop de todo o sistema, operava de uma maneira extremamente ineficiente e bastante desonesta. Alguns dos problemas em sua arquitetura que foram realçados parecem permanecer até hoje. As maneiras como ele lida com vários bancos de dados, incluindo o banco de dados de login e o banco de dados de contas, ainda envolvem algumas varreduras de tabela completas. E as adições específicas do Debian que têm programas de superusuário analisando informações fornecidas pelo usuário scripts de shell ainda estão lá.

Quando foi apontado que um patch tentando melhorar os problemas de desempenho assumiu um sistema de senhas shadow construído no banco de dados de contas Unix Versão 7 e API concomitante, e quebrou os BSDs modernos que mudaram o banco de dados da conta de cólon não classificado - separou arquivos de 1 linha por registro para arquivos indexados de Berkeley DB, a resposta no Freedesktop bug tracker de um dos autores do programa foi que os BSDs talvez devessem voltar ao sistema antigo; Faltando totalmente ao ponto de que a ineficiência do acesso à mesa era parte do problema.

Leitura adicional

por 14.05.2018 / 17:40