Número de inodes explodidos no reiserfs após determinado número ser atingido / quota excedida

1

Estou usando uma máquina do CentOS 7 como um servidor do BackupPC para extrair backups de meus dois servidores de frontend uma vez por noite. Ontem à noite os backups falharam, então eu verifiquei o servidor para ver onde está o problema. Durante minha sessão de SSH, fui confrontado com mensagens de erro em relação a minha cota / limite de recursos foi excedido. Não consegui reiniciar nenhum serviço, não consegui criar um arquivo ou pasta, etc.

[admin@host ~]$ df
Dateisystem    1K-Blöcke Benutzt Verfügbar Verw% Eingehängt auf
/dev/vzfs      314572800 9919068 304653732    4% /
devtmpfs         2097152       0   2097152    0% /dev
tmpfs            2097152       0   2097152    0% /dev/shm
tmpfs            2097152     128   2097024    1% /run
tmpfs            2097152       0   2097152    0% /sys/fs/cgroup 

Bem, muito espaço sobrando no meu caminho. Vamos checar os inodes

[admin@host ~]$ df -i
    Dateisystem                  Inodes             IBenutzt      IFrei IUse% Eingehängt auf
    /dev/vzfs      18446744070451413169 18446744069415392088 1036021081  100% /
    devtmpfs                     524288                   58     524230    1% /dev
    tmpfs                        524288                    1     524287    1% /dev/shm
    tmpfs                        524288                  152     524136    1% /run
    tmpfs                        524288                   10     524278    1% /sys/fs/cgroup

Esse é um número maluco, mas estou usando o reiserfs, que não está usando inodes / adjusts inodes dinamicamente. (corrija-me se estiver errado)

[admin@host ~]$ df -T
Dateisystem    Typ      1K-Blöcke Benutzt Verfügbar Verw% Eingehängt auf
/dev/vzfs      reiserfs 314572800 9919068 304653732    4% /
devtmpfs       devtmpfs   2097152       0   2097152    0% /dev
tmpfs          tmpfs      2097152       0   2097152    0% /dev/shm
tmpfs          tmpfs      2097152     128   2097024    1% /run
tmpfs          tmpfs      2097152       0   2097152    0% /sys/fs/cgroup

Para fazer o sistema rodar de novo, eu apaguei 4 backups e executei novamente o df -i

[admin@host ~]$ df -i
Dateisystem    Inodes IBenutzt  IFrei IUse% Eingehängt auf
/dev/vzfs      800000   792553   7447  100% /
devtmpfs       524288       58 524230    1% /dev
tmpfs          524288        1 524287    1% /dev/shm
tmpfs          524288      150 524138    1% /run
tmpfs          524288       10 524278    1% /sys/fs/cgroup

Muito legal, tudo está funcionando novamente e posso criar arquivos / pastas e iniciar serviços novamente. Então, eu iniciei outro backup enquanto observava a contagem de inodes e uma vez atingido o número mágico de 800000 ele imediatamente explodiu para essa contagem louca acima e a cota excedeu as mensagens de erro. No entanto, meu backup não inclui pastas ou arquivos grandes.

Agora minha (s) pergunta (s): Este aumento do número de inodes é o comportamento esperado do reiserfs? E por que meu sistema está ficando sem espaço de cota / recurso? Existe alguma relação?

Aqui está minha saída de cota:

[admin@host ~]$ quota
Dateisystemquotas für user admin (uid 1000): kein
[admin@host ~]$ quota -g
Dateisystemquotas für group wheel (gid 10): kein
Dateisystemquotas für group admin (gid 1000): kein
    
por travisbotello 24.02.2017 / 11:58

0 respostas