Page MenuHomePhabricator

intreccio: no space left on device
Open, HighPublic

Description

Some minutes ago the server intreccio had not enough space available.

Reported by @LorenzoStucchi that was trying to access the Matomo panel:

No space left on device.png (495×782 px, 114 KB)

Among other things, this means:

To fix, I've gzipped this file:

/home/debian/WMIDB.sql.gz

Situation:

df -lh
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1        50G   47G  175M 100% /

Event Timeline

valerio.bozzolan created this task.
valerio.bozzolan added a subscriber: DavideCuteri-WMIT.

Ciao @DavideCuteri-WMIT - riesci ad investigare quali singoli file pesano maggiormente?

Probabilmente ci sono dei .tar.gz in giro e/o dei .sql o .sql.gz dovuti a lavorazioni web e rimasti lì

Grazie mille

Segnalo anche a @stefano.cannillo

Se desideri incollare qualcosa di privato (per esempio se trovi dei file che sembrano contenere cose sensibili) incolla pure qui, mettendo noi come Subscriber:

https://phabricator.wikimedia.org/paste/edit/form/45/

Ciao Valerio,

Per fare le prove sul VirtualHost per l'FPM, avevo creato una copia della cartella di Wikina che stamattina ho rimosso e ho liberato 7GB e qualcosa.

Ti mando comunque la schermata in allegato al ticket.

Spazio Disco.png (146×621 px, 13 KB)

Svelato il mistero.

Per vedere se funziona PHP-FPM non consiglierei di copiare queste cose a caldo. Consiglierei invece di creare questo file nella document root da provare.

something.php
<?php
phpinfo();

Rimuovendolo a cose fatte

Probabilmente ci sono dei .tar.gz in giro e/o dei .sql o .sql.gz dovuti a lavorazioni web e rimasti lì

Ciao @DavideCuteri-WMIT se possibile da parte mia suggerirei di mettere in top priority questa piccola attività di perlustrazione dei file enormi in sede ↑ per semplificare ad Emerald il lavoro di pulizia.

Se riesci a trovare qualsiasi file grosso usando find, poi discutiamo con Emerald l'eventuale pulizia / rimozione.

Attenzione: come capita in altri ambiti è possibile che facendo questa attività potresti trovare dei backup in luoghi in cui non dovrebbero essere, magari accessibili nel web. Non dico che sia probabile, ma possibile. Quindi quando secondo te hai finito questa perlustrazione, magari incolla i percorsi qui, mettendo soltanto valerio.bozzolan e stefano.cannillo come Subscribers.

https://phabricator.wikimedia.org/paste/edit/form/45/

È abbastanza importante ma suggerirei di non investire più di un'ora o due in questa cosa. Va bene? Grazie ciau

(Dico di non investire più di un'ora o due, perché altrimenti ha più senso semplicemente comprare più spazio)

Ciao,

Allego un file .txt con i percorsi dei file che ho trovato.

Grazie
Ciao

Grazie,

Ho controllato i percorsi e possiamo menzionarli qui pubblicamente come fatto: il contenuto non era esposto all'esterno da apache (però come menzionato sopra, in futuro meglio usare questo utile pastebin: https://phabricator.wikimedia.org/paste/edit/form/45/ così all'inizio solo noi 3 vediamo il contenuto, mettendoci come Subscriber)

Segnalo che ho solo ripassato con chmod o= .. i vari file siccome alcuni erano accessibili da utenze non-privilegiate.

(Grazie Davide, ti tolgo qui come Subscriber al solo fine di risparmiarti molte notifiche - però puoi re-iscriverti in qualsiasi momento in autonomia)

Ciao @stefano.cannillo - riuscite a dare un'occhiatina ai primi file in F37123775 che forse sono di vostra competenza? così liberiamo un po' on-site,

Sotto-domanda per Stefano: può farvi comodo un'area on-site fissa e privata, in cui potete fare qualsivoglia backup on-site, e che abbia già un'eliminazione automatica dei contenuti più vecchi di 10 giorni? Questo siccome abbiamo già snapshop, e abbiamo già gli off-site.

Ciao Stefano grazie