Ich kann den Speicherplatz nicht zurückgewinnen, nachdem in Ubuntu 18.04 der Speicherplatz aufgebraucht ist (und einige Dateien entfernt wurden)

Ich kann den Speicherplatz nicht zurückgewinnen, nachdem in Ubuntu 18.04 der Speicherplatz aufgebraucht ist (und einige Dateien entfernt wurden)

Das macht mich wahnsinnig! Auf meinem Server ist der Speicherplatz erschöpft. Ich habe einige Dateien bereinigt, indem ich die Ordner gelöscht habe. Die Menge an freiem Speicherplatz hat sich (prozentual) nicht erhöht. Das hier sehe ich jetzt:

Bildbeschreibung hier eingeben

Wie Sie sehen, wird eine Größe von 315 GB angezeigt, von denen 298 GB verwendet werden. Warum wird dann 100 % verwendet angezeigt? Der einzige Grund, warum ich die 1,1 GB frei habe, die Sie sehen können, ist das Entfernen weiterer Dateien und der Neustart. Obwohl ich vorher über 15 GB an Dateien gelöscht habe :/

Ich habe einige Dinge ausprobiert, zum Beispiel lsof +L1:

    COMMAND    PID      USER   FD   TYPE DEVICE SIZE/OFF NLINK  NODE NAME
php-fpm7.  726      root    3u   REG    8,0        0     0   605 /tmp/.ZendSem.sRUIJj (deleted)
mysqld     863     mysql    5u   REG    8,0        0     0  2938 /tmp/ibj2MjTy (deleted)
mysqld     863     mysql    6u   REG    8,0        0     0 10445 /tmp/ibgsRaLu (deleted)
mysqld     863     mysql    7u   REG    8,0        0     0 76744 /tmp/ibx2g3Cq (deleted)
mysqld     863     mysql    8u   REG    8,0        0     0 76750 /tmp/ib7D93oi (deleted)
mysqld     863     mysql   12u   REG    8,0        0     0 77541 /tmp/ibSr0xre (deleted)
dovecot   1278      root  139u   REG   0,23        0     0  2021 /run/dovecot/login-master-notify6ae65d15ebbecfbf (deleted)
dovecot   1278      root  172u   REG   0,23        0     0  2022 /run/dovecot/login-master-notify4b18cb63ddb75aab (deleted)
dovecot   1278      root  177u   REG   0,23        0     0  2023 /run/dovecot/login-master-notify05ff81e3cea47ffa (deleted)
cron      2239      root    5u   REG    8,0        0     0  1697 /tmp/#1697 (deleted)
cron      2240      root    5u   REG    8,0        0     0 77563 /tmp/#77563 (deleted)
sh        2243      root   10u   REG    8,0        0     0  1697 /tmp/#1697 (deleted)
sh        2243      root   11u   REG    8,0        0     0  1697 /tmp/#1697 (deleted)
sh        2244      root   10u   REG    8,0        0     0 77563 /tmp/#77563 (deleted)
sh        2244      root   11u   REG    8,0        0     0 77563 /tmp/#77563 (deleted)
imap-logi 2512  dovenull    4u   REG   0,23        0     0  2023 /run/dovecot/login-master-notify05ff81e3cea47ffa (deleted)
imap-logi 3873  dovenull    4u   REG   0,23        0     0  2023 /run/dovecot/login-master-notify05ff81e3cea47ffa (deleted)
pop3-logi 3915  dovenull    4u   REG   0,23        0     0  2021 /run/dovecot/login-master-notify6ae65d15ebbecfbf (deleted)
pop3-logi 3917  dovenull    4u   REG   0,23        0     0  2021 /run/dovecot/login-master-notify6ae65d15ebbecfbf (deleted)
php-fpm7. 4218    fndesk    3u   REG    8,0        0     0   605 /tmp/.ZendSem.sRUIJj (deleted)
php-fpm7. 4268 executive    3u   REG    8,0        0     0   605 /tmp/.ZendSem.sRUIJj (deleted)

Aber ich kann dort nichts sehen, was die Dateien blockiert

Antwort1

Finden Sie heraus, was den Speicherplatz belegt, und finden Sie dann heraus, warum, bevor Sie etwas löschen.

Um die „Top 10 Verzeichnisse“ anzuzeigen, können Sie verwenden du -Sh / | sort -rh | head -10.

Um die „Top 10“-Dateien anzuzeigen, können Sie verwenden find / -type f -exec du -Sh {} + | sort -rh | head -n 10.

Oftmals finden Sie riesige oder nicht rotierte Logdateien oder sich schnell füllende Logdateien. Abhängig von Ihren Erkenntnissen reicht es manchmal aus, einige ältere Logdateien zu löschen, die Logrotation zu konfigurieren oder die Logeinstellungen Ihrer Dienste zu konfigurieren.

Zu Deiner Rechnung: Das muss Dich nicht in den Wahnsinn treiben :-)

Dateisysteme reservieren häufig 5 % des Speicherplatzes für den Root-Benutzer. Sie haben eine Festplattengröße von 315 GB, also wären 5 % etwa 16 GB reservierter Speicherplatz. Es gibt einen schönen Artikel, der den Hintergrund erklärt:https://blog.tinned-software.net/utility-df-shows-inconsistent-calculation-for-ext-filesystems/

verwandte Informationen