Eu obtenho fsync() failed: Disk quota exceeded, mas quando uso df -h e df -i há espaço suficiente? Alguma sugestão?

Comentários

  • A cota está configurada? Execute quotacheck -a e veja o resultado.

Resposta

A cota de disco é um limite no espaço em disco que um usuário pode ocupar. Não tem nada a ver com espaço livre no disco. Veja a página de manual para quota (1). Portanto, ao tentar sincronizar (gravar dados mantidos na memória destinados a arquivos no disco), ele descobre que você “não tem permissão para gravar tantos dados.

E, a propósito, não há” espaço nas pastas ” em Unix / Linux. Um diretório é apenas uma associação entre nomes e inodes, e um inode representa um arquivo / diretório (com seu proprietário / grupo, permissões e dados contidos). Um inode pode muito bem ser listado em mais de um diretório, ou mesmo várias vezes com nomes diferentes no mesmo diretório.

Resposta

O problema era que o diretório ~ (HOME) excedeu sua cota e alguns scripts usam esse diretório.

Tente limpar ~ um pouco, funcionou para mim.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *