Ik krijg fsync() failed: Disk quota exceeded, maar wanneer ik df -h en df -i er is genoeg ruimte? Eventuele suggesties?

Reacties

  • Is quota geconfigureerd? Voer quotacheck -a uit en kijk naar de uitvoer.

Answer

Het schijfquotum is een limiet op de schijfruimte die een gebruiker kan innemen. Het heeft niets te maken met vrije ruimte op schijf. Kijk op de man-pagina voor quota (1). Dus als je probeert te synchroniseren (gegevens uit het geheugen wegschrijven die bestemd zijn voor bestanden op de schijf), merkt het dat je “niet zoveel gegevens mag schrijven.

En trouwens, er is geen” ruimte in mappen ” in Unix / Linux. Een directory is slechts een associatie tussen namen en inodes, en een inode vertegenwoordigt een bestand / directory (met zijn eigenaar / groep, permissies en ingesloten gegevens). Een inode kan heel goed worden vermeld in meer dan één directory, of zelfs meerdere keren onder verschillende namen in dezelfde directory.

Answer

Het probleem was dat de ~ (HOME) directory zijn quota heeft overschreden en dat sommige scripts deze directory gebruiken.

Probeer ~ een beetje, het werkte voor mij.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *