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.