ZFS : Supprimer des fichiers sur un disque overquota

De Adadov.net wiki
Aller à : navigation, rechercher

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

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

[root@linux] # rm gros_fichier.ext

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