ZFS : Supprimer des fichiers sur un disque overquota

De Adadov.net wiki
Révision datée du 11 février 2015 à 23:43 par Adadov (discussion | contributions) (Adadov a déplacé la page Supprimer des fichiers sur un disque ZFS overquota vers ZFS : Supprimer des fichiers sur un disque overquota)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

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