Unable to create temporary file: Disk quota exceeded:

Bonjour,
ma mise à jour d'un dépôt Git échoue pour un problème de quota, alors que les quota semblent loin d'être atteints:
error: unable to create temporary file: Disk quota exceeded
fatal: failed to write object
fatal: unpack-objects failed
N.B.: le dépôt Git est sur /shared/home

Disk quotas for prj 161221 (pid 161221):
Filesystem used quota limit grace files quota limit grace
/shared/home/fleclerc
5.093G 100G 150G - 96037 100000 150000 -
Disk quotas for prj 161334 (pid 161334):
Filesystem used quota limit grace files quota limit grace
/shared/projects/ad_aptamers
19.03G 500G 750G - 278253 500000 750000 -

Bonjour,

C'est le nombre de fichier dans votre home qui pose problème et a dépassé le quota (126519 fichiers sur 100k max).
Pour visualiser votre quota: lfs quota -h -p 100311 /shared/home/fleclerc

Disk quotas for prj 100311 (pid 100311):
     Filesystem    used   quota   limit   grace   files   quota   limit   grace
/shared/home/fleclerc
                 64.38G    100G    150G       -  126519* 100000  150000    none

C'est souvent dû aux environnements conda (qui utilise de nombreux hard links).
Je vous invite donc à faire un peu de ménage ou à déplacer vos données (ou environnement conda) dans votre espace projet (/shared/projects/ad_aptamers).

quelle est alors la nuance entre "quota" et "limit" ?

quota est une limite souple (peut-être dépassé temporairement). limit ne peut être franchit.

OK, du coup un peu bizarre d'avoir obtenu ce message sans dépassement de la limite, non ?

Y-a-t'il une difference de format entre les partitions /shared/home et /shared/projects ?

Non. il y a une période de "grâce", passé ce délai, impossible d'écrire (la limite souple, le quota, peut être dépassé seulement temporairement).

Je ne suis pas sûr de bien comprendre ce que vous entendais par "différence de format entre les deux partitions", mais pour l'instant, il n'y a pas de différence. A terme (avec l'arrivé de nouvelle capacité de stockage), ces deux espaces pourraient se baser sur deux solutions différentes.