ZFS : Supprimer des fichiers sur un disque overquota
Certaines versions de ZFS ont un bug lorsqu'il s'agit de libèrer de l'espace sur un disque plein.
La suppression est refusée au motif que le disque est plein.
Afin de pouvoir quand même supprimer ce fichier il suffit que le "vider":
[root@linux] # | cp /dev/null gros_fichier.ext | dblclick to copy |
Il sera ensuite possible de le supprimer normalement vu que le disque ne sera plus overquota.
[root@linux] # | rm gros_fichier.ext | dblclick to copy |
Cette erreur vient du fait que ZFS cherche à écrire des métadonnées sur le disque avant de supprimer le fichier ce qui est refusé du fait qu'il ne reste pas d'espace disponible...
Cette erreur est corrigée dans les dernières versions de ZFS.
Source : https://wiki.hpcc.msu.edu/display/Issues/Unable+to+delete+files+with+full+disk+quota