Suivre

L'espace disque de mon instance est presque plein, et je ne suis pas foutu de trouver comment faire un peu de ménage.
Je suis en version v2.6.3. Mon instance tourne sur docker.

appréciée...

github.com/tootsuite/documenta

Je continue à chercher...

@iwan Mon admin a fait le tour de la question, je pense. Et ça n'a pas l'air d'être plein d'espoir.

cc @postblue @gllmhyt

@im @postblue @gllmhyt
Merci de ton retour.
Actuellement, j'ai 50 Go utilisés sur mon instance, ce qui n'est pas rien.
En tout état de cause, je peux en quelques minutes, rajouter quelques Go à mon instance, et remettre le problème à plus tard.
Mon instance tourne sur une VM sur un serveur ProxMox.

Mais j'aimerais bien arrêter la fuite en avant...

Il y a quelques mois, j'avais réussi à passer quelques lignes de commande pour faire un peu de ménage...

@iwan 88% des 40Go de SSD sont utilisés sur pouet.it avec des tonnes de données dont la profusion ne se calme pas pas malgré les scripts de nettoyage préconisés.

Par exemple, j'ai 5Go de bannière et 3 d'avatars, ça n'a aucun sens :D
8,5 GiB [##########] /accounts
6,8 GiB [####### ] /media_attachments
3,6 GiB [#### ] /preview_cards
@iwan Les solutions sont en effet limitées et les résultats faibles, je cherche encore :(

@mathdatech
Merci pour ta suggestion.
Effectivement, le semble être au coeur de mes préoccupations.
Je vais voir ce que la première perche va donner.
Si c'est infructueux, je reposterai avec le en français et en anglais..
A suivre..

@iwan
C'est pas bien compliqué. Faut aller dans le répertoire où le fichier docker-compose est situé puis taper cette commande :
docker-compose run --rm web rake mastodon:media:remove_remote NUM_DAYS=7

Ça va supprimer tous les médias distants de ton instance qui ont plus de 7 jours.

Si quelqu'un affiche un post qui a plus de 7 jours, ton serveur retelechargera le fichier.

@DarvenDissek

Effectivement, cela semble être l'option qui s'impose.

Mais j'obtiens le message d'erreur ci-dessous.
Où est-ce que j'ai faux ?

@DarvenDissek

Merci pour ton retour.
J'avais déjà testé.
J'obtiens:

Creating mastodon.social.lescorpsdereve.space.db ... done
rake aborted!
Don't know how to build task 'mastodon:media:remove_remote' (see --tasks)

(See full trace by running task with --trace)

@DarvenDissek @Troupier @iwan cette commande rake n'existe plus depuis un moment, il faut maintenant utiliser "bin/tootcl" avec la commande media remove (désolé j'ai pas la commande entière exacte sous la main mais ça se retrouve avec le mot clé tootctl).

@npze @DarvenDissek @Troupier

Superbe !!!
Merci

docker-compose run --rm web tootctl media remove --days=30

Removed 40041 media attachments (approx. 10,3 Go)

Un grand grand merci !

@iwan je t'en prie! Pense aussi aux "vacuum full" sur la base de données et "yarn cache clean" dans ton dossier mastodon.

@npze


Effectivement, ces commandes semblent plus qu'utiles.

Si quelqu'un peut me concocter, la ligne de commande 'one shot' qui exécute directement la bonne commande 'VACUUM FULL' dans le container db (je suppose), ça m'intéresse grandement.

Idem pour le 'yarn clean cache'.
A exécuter dans quel container ce 'yarn clean cache' ?

Merci encore...

@iwan "vacuum full" c'est du SQL, tu peux le faire sur la db depuis n'importe quel client postgresql comme psql. Pour le "yarn cache clear" c'est une commande a exécuter comme tootctl.

@npze
Je ne sais plus exactement, mais au total on doit être dans les 25Go...

@npze @DarvenDissek @Troupier

docker-compose run --rm web tootctl media remove --days=21

Merci !!

Inscrivez-vous pour prendre part à la conversation
social.lescorpsdereve.space

Bienvenue sur "les corps de rêve" ! Welcome on "les corps de reve"