Contagem de inóteos estranha com / dev / vzfs

1

Estou usando o Plesk em um servidor Ubuntu 14.04 e tendo alguns problemas estranhos:

Eu verifiquei mount :

/dev/vzfs on / type reiserfs (rw,usrquota,grpquota)

Então stat /dev/vzfs :

stat: cannot stat ‘/dev/vzfs’: No such file or directory

Então df :

Filesystem     1K-blocks      Used Available Use% Mounted on
/dev/vzfs      209715200 177877760  31837440  85% /
none             2097152         4   2097148   1% /dev
none                   4         0         4   0% /sys/fs/cgroup
none              419432       104    419328   1% /run
none                5120         0      5120   0% /run/lock
none             2097152         4   2097148   1% /run/shm
none              102400         0    102400   0% /run/user

e df -i :

Filesystem                   Inodes                IUsed      IFree IUse% Mounted on
/dev/vzfs      18446744070447236696 18446744069415584328 1031652368  100% /
none                         524288                   61     524227    1% /dev
none                         524288                    1     524287    1% /sys/fs/cgroup
none                         524288                  118     524170    1% /run
none                         524288                   12     524276    1% /run/lock
none                         524288                    2     524286    1% /run/shm
none                         524288                    1     524287    1% /run/user

As contagens de inode estão terrivelmente próximas do limite aritmético de 64 bits, então suspeito que um estouro de inteiro tenha causado os problemas.

Outros usuários não podem gravar arquivos graças às limitações de cotas, mesmo que eu nunca tenha definido cotas específicas.

Eu não sei como depurar e / ou resolver este problema, alguém pode me ajudar com isso?

Atualização: desabilitei as cotas nas configurações do VPS do meu provedor, e mount agora indica que o tipo de sistema de arquivos mudou:

/dev/vzfs on / type vzfs (rw,relatime)

Eu também criei o arquivo em /dev usando mknod , stat /dev/vzfs agora diz

  File: ‘/dev/vzfs’
  Size: 0               Blocks: 0          IO Block: 4096   block special file
Device: 9eh/158d        Inode: 2347445354  Links: 1     Device type: 0,ba
Access: (0644/brw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2017-07-11 16:59:42.471740071 +0200
Modify: 2017-07-11 16:59:42.471740071 +0200
Change: 2017-07-11 16:59:42.471740071 +0200
 Birth: -

df -i ainda mostra isso:

Filesystem                   Inodes                IUsed      IFree IUse% Mounted on
/dev/vzfs      18446744070447246304 18446744069415584345 1031661959  100% /
none                         524288                   62     524226    1% /dev
none                         524288                    1     524287    1% /sys/fs/cgroup
none                         524288                  120     524168    1% /run
none                         524288                   12     524276    1% /run/lock
none                         524288                    2     524286    1% /run/shm
none                         524288                    1     524287    1% /run/user

E ainda há mensagens de erro:

-bash: cannot create temp file for here-document: Disk quota exceeded

Eu originalmente postei esta pergunta no ubuntu , mas foi sugerido para poste aqui.

Atualização: Eu restaurei um backup de alguns dias atrás e o servidor parece estar rodando sem problemas. as contagens de inode estão de volta ao normal, mas estou muito perto do limite de inode definido pelo meu provedor de hospedagem, então esse pode ser o problema.

    
por just.kidding 11.07.2017 / 17:15

0 respostas