Eu tento chmod alguns arquivos e recebo o erro "quota de disco excedida":
É verdade que não tenho muito espaço restante no sistema de arquivos em que uso o chmod, a saber nfs.mit.edu:/export/evodesign/beatdb
(que é um NFS ), em termos de bytes ou de inodes:
Mas por que o chmod precisa de mais espaço?
Eu uso o Ubuntu 12.04.
Editar: Mais algumas informações após os comentários:
1) Não conheço o sistema operacional do servidor NFS ( nmap -O nfs-server-ip
não retornou nada)
2) O protocolo NFS em uso por um sistema de arquivos NFS montado é o NFSv3 :
3) quota -v
:
4) Não tenho /var/log/messages
logs, tenho alguns /var/log/syslog
logs, mas nada parece estranho lá.
nmap -O nfs-server-ip
não retornei nada) e não sei como determinar qual versão do protocolo NFS está sendo usada por um sistema de arquivos NFS montado .quota -v
para ver se você está acima da cota para esse sistema de arquivos. Pode ser necessário fazer isso quando você estiver conectado como proprietário dos arquivos em questão, e não como root. É possível que o servidor rejeite todas as gravações em arquivos ou atributos de arquivo quando o proprietário do arquivo estiver acima da cota.Respostas:
Conforme observado nos comentários: parece provável que você esteja acima da cota e o sistema de arquivos esteja rejeitando sua gravação por esse motivo.
Existem muitos sistemas de arquivos em que todas as gravações são registradas em diário, mantendo a versão antiga. Um desses sistemas de arquivos é o ZFS - leia sobre a interação entre instantâneos e cotas do ZFS.
(No entanto, o problema pode ser que o servidor NFS rejeite todas as gravações quando você exceder a cota).
fonte