ZFS : Supprimer des fichiers sur un disque overquota

De Adadov.net wiki
La version imprimable n’est plus prise en charge et peut comporter des erreurs de génération. Veuillez mettre à jour les signets de votre navigateur et utiliser à la place la fonction d’impression par défaut de celui-ci.

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.extdblclick to copy

Il sera ensuite possible de le supprimer normalement vu que le disque ne sera plus overquota.

[root@linux] # rm gros_fichier.extdblclick 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