É possível controlar o tamanho que o lastlog pre aloca?

3

Esta questão é em relação ao tamanho do arquivo lastlog explicado neste artigo

link

Eu entendo que está sendo criado como um arquivo esparso, portanto, o tamanho.

Aqui está o problema que estou tendo: /var/log no meu caso está montado em um local que alocou apenas 2GB e suponho que não posso mudar isso.

No meu caso, o lastlog pré alocado ~ 5GB ainda quando eu faço df -h /var/log parece OK, porém após um certo tempo de atividade na caixa (horas normalmente) df -h repentinamente reporta 100% de utilização de espaço em disco e quando eu delete lastlog cai para 1% novamente.

Se eu repetir esse processo com o touch lastlog, isso acontecerá novamente.

Então, minhas perguntas, e novamente suponho que não posso alterar o tamanho da montagem,

  1. Alguma idéia de por que isso está acontecendo depois de algumas horas e não imediatamente quando um novo arquivo laslogf é tocado?

  2. Existe uma maneira de controlar o tamanho que o lastlog pre aloca ou reduz o número de usuários que ele acha que usará o sistema para obter menos de 2 GB?

Eu também li isso, mas não jogo com uids se possível

link

    
por Joly 22.07.2016 / 15:06

1 resposta

0

Não há solução para corrigir isso.

Isso exigiria mudanças não triviais para reconstruir o componente afetado no Linux.

O bug do ubuntu os lista como PAM, shadow, util-linux. Se isso alterar a maneira como outros aplicativos trabalham com eles, o resultado é um grande conjunto de alterações em cascata.

As pessoas relutam em trabalhar nesse problema. Que tem sido conhecido no redhat desde 2013.

Aqui estão alguns links para os relatórios de bugs no Redhat / fedora e no Ubuntu. Espero que mais pessoas chame a atenção para essa questão e receba alguma atenção.

link
link

    
por 26.10.2018 / 12:21