J'essaie de chmoder certains fichiers et j'obtiens l'erreur "quota de disque dépassé":
Il est vrai que je n'ai pas beaucoup d'espace restant dans le système de fichiers où j'utilise chmod, à savoir nfs.mit.edu:/export/evodesign/beatdb
(qui est un NFS ), en termes d'octets ou en termes d'inodes:
Mais pourquoi chmod a-t-il besoin de plus d'espace?
J'utilise Ubuntu 12.04.
Edit: Quelques informations supplémentaires suite aux commentaires:
1) Je ne connais pas l'OS du serveur NFS ( nmap -O nfs-server-ip
n'a rien retourné)
2) Le protocole NFS utilisé par un système de fichiers NFS monté est NFSv3 :
3) quota -v
:
4) Je n'ai pas de /var/log/messages
journaux, j'ai des /var/log/syslog
journaux mais rien n'y paraît bizarre.
nmap -O nfs-server-ip
n'a rien retourné) et je ne sais pas comment déterminer quelle version du protocole NFS est utilisée par un système de fichiers NFS monté .quota -v
pour voir si vous avez dépassé le quota pour ce système de fichiers. Vous devrez peut-être le faire lorsque vous êtes connecté en tant que propriétaire des fichiers en question plutôt qu'en tant que root. Il est possible que votre serveur rejette toutes les écritures dans les fichiers ou les attributs de fichier lorsque le propriétaire du fichier dépasse le quota.Réponses:
Comme indiqué dans les commentaires: il semble probable que vous ayez dépassé le quota, et le système de fichiers rejette votre écriture pour cette raison.
Il existe de nombreux systèmes de fichiers où toutes les écritures sont journalisées, avec l'ancienne version conservée. L'un de ces systèmes de fichiers est ZFS - découvrez l'interaction entre les instantanés ZFS et les quotas.
(Cependant, le problème peut simplement être que le serveur NFS rejette toutes les écritures lorsque vous avez dépassé le quota).
la source