Lister par taille les dossiers d'une Smart?

Bonjour en installant le plugin Signal, j’ai du faire une erreur et ma mémoire est passé de 5 à 15 Go utilisé en quelque minutes.
Un dossier à du charger en boucle, mais comment le retrouver ?

résultat de la commande ps -eo size,pid,user,command --sort -size

SIZE   PID USER     COMMAND
2630276 538 mysql    /usr/sbin/mysqld
1526816 536 root     /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
1525272 423 root     /usr/bin/containerd
1293624 9881 www-data signal-cli-rest-api -signal-cli-config=/home/.local/share/signal-cli
1226352 9838 root    /usr/bin/docker-proxy -proto tcp -host-ip :: -host-port 8099 -container-ip 172.18.0.2 -container-port 8080
1152620 9832 root    /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 8099 -container-ip 172.18.0.2 -container-port 8080
1080076 14281 root   docker stats --no-stream -a --format {{json . }} --no-trunc
774420 2214 www-data /usr/bin/python /var/www/html/plugins/openzwave/core/class/../../resources/openzwaved/openzwaved.py --device /dev/ttyS1 --loglevel error --port 8083 --config_folder /var/www/html/plugins/openzwave/core/class/../../resources/openzwaved/config --data_folder /var/www/html/plugins/openzwave/core/class/../../data --callback http://127.0.0.1:80/plugins/openzwave/core/php/jeeZwave.php --apikey hLZNE3UvLTeavWF9Mr94f64Yu79hfD3e --suppressRefresh 1 --cycle 0.3 --pid /tmp/jeedom/openzwave/deamon.pid --disabledNodes 58
711216 9856 root     /usr/bin/containerd-shim-runc-v2 -namespace moby -id bad3f69f3a74d7d4df9f493259c700df8d6c6d067df52d49ade2616a6bcef685 -address /run/containerd/containerd.sock
351076 2356 www-data /usr/bin/python3 /var/www/html/plugins/zigbee/resources/zigbeed/zigbeed.py --device auto --loglevel error --socketport 8089 --callback http://127.0.0.1:80/plugins/zigbee/core/php/jeeZigbee.php --apikey fnjy1ZUvd97sumSSmaI4rQ29efh44n59rKjhZvGTUaGj2xe9VsMFPLIMtggpXTlA --cycle 0.3 --pid /tmp/jeedom/zigbee/deamon_1.pid --data_folder /var/www/html/plugins/zigbee/data/1 --device_folder /var/www/html/plugins/zigbee/data/device --controller deconz --sub_controller auto --channel 11
245972  424 root     /usr/bin/python3 /usr/bin/fail2ban-server -xf start
214264  316 root     /usr/sbin/rsyslogd -n -iNONE
149064    1 root     /sbin/init
82388 14139 www-data php /var/www/html/core/class/../php/jeeCron.php cron_id=10
74156   282 systemd+ /lib/systemd/systemd-timesyncd
19664   196 root     /lib/systemd/systemd-journald
 9884   548 www-data /usr/sbin/apache2 -k start
 9784 14892 www-data /usr/sbin/apache2 -k start
 9668   551 www-data /usr/sbin/apache2 -k start
 8524 14124 www-data php /var/www/html/core/class/../php/jeeCron.php cron_id=9
 8520  9630 www-data php /var/www/html/core/class/../../core/php/jeeScenario.php scenario_id=216 trigger=#3994# message='Scenario execute automatiquement sur evenement venant de : [Cameras][API Detect - Droit][Ligne] (1)'
 7908  2315 www-data /usr/sbin/apache2 -k start
 7736  5743 www-data /usr/sbin/apache2 -k start
 7672   550 www-data /usr/sbin/apache2 -k start
 7596  8718 www-data /usr/sbin/apache2 -k start
 7556  8699 www-data /usr/sbin/apache2 -k start
 7488  7735 www-data /usr/sbin/apache2 -k start
 7468  7911 www-data /usr/sbin/apache2 -k start
 7388  9705 www-data /usr/sbin/apache2 -k start
 6860   446 root     /usr/sbin/apache2 -k start
 1220   302 root     /sbin/dhclient -4 -v -i -pf /run/dhclient.eth0.pid -lf /var/lib/dhcp/dhclient.eth0.leases -I -df /var/lib/dhcp/dhclient6.eth0.leases eth0
 1104 14315 www-data ps -eo size,pid,user,command --sort -size
 1084  1982 root     openvpn --config /tmp/jeedom/openvpn/openvpn_2.ovpn
  808   437 root     /usr/sbin/sshd -D
  688   226 root     /lib/systemd/systemd-udevd
  652  1980 root     sudo openvpn --config /tmp/jeedom/openvpn/openvpn_2.ovpn
  652 14280 root     sudo docker stats --no-stream -a --format {{json . }} --no-trunc
  644   322 message+ /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
  548   312 root     /lib/systemd/systemd-logind
  400   321 root     /usr/sbin/cron -f
  400   334 daemon   /usr/sbin/atd -f
  376   327 root     /sbin/wpa_supplicant -u -s -O /run/wpa_supplicant
  328   434 root     /sbin/agetty -o -p -- \u --keep-baud 115200,38400,9600 ttyS0 vt220
  328   435 root     /sbin/agetty -o -p -- \u --noclear tty1 linux
  304 14279 www-data sh -c sudo  docker stats --no-stream -a --format "{{json . }}" --no-trunc 2>&1
  304 14314 www-data sh -c ps -eo size,pid,user,command --sort -size 2>&1
    0     2 root     [kthreadd]


Hello Henri

ne pas confondre mémoire vive (Commande que tu as cité en premier, il y a 59% de libre)
et l’espace de stockage (4% disponible)

si c’est lié à mon plugin signal, il faut regarder si c’est docker
Dans ce cas, dans l’administration système faire sudo docker images

vous verrez ce que docker prend en place avec ses images

C’était mon interrogation, c’est pour ça que j’ai mis « dure » / stockage ds le titre.
Je ne sais pas quel est la commande pour avoir le stockage ?
Et cela indépendament de Signal (c’est pour ça que j’ai ouvert un nouveau post, j’aimerai savoir comment avoir une photo de l’utilisation de la mémoire, par Jeedom et le système)

(le conteneur fait la bonne taille…)

Comment avoir la liste et taille des dossiers de l’eMMC, à part en démontant l’eMMC et la brancher sur mon ordi ?

lister les partitions eMMc

df -h

Dossier racine, par ordre croissant

sudo du -sh /* | sort -h
1 « J'aime »

pour reprendre J2B, j’utilise celle-ci qui est un peu plus précise et cache les erreurs
sudo du -h / 2>/dev/null | sort -rh | head -n 25

top 25 des dossiers les plus gros (ça prend quelques minutes vu que ça recherche depuis la racine / )

EDIT: 5,9G /var/lib/docker
Effectivement, docker est assez lourd, donc ça correspondrait à ton espace qui a fait un bond de 50 à plus de 90% !

1 « J'aime »

Un grand grand merci J2B !
Je vais garder ces commandes très précieusement.


Mais c 'est vrai que l’on ne voit pas le coupable ici :slight_smile:

Effectivement, ta commande montre bien le coupable !

ATTENTION : si cela est toujours le cas / dés que l’on installe Signal, il faut prévoir que ça occupera 7 Go. Il faudrait peut-être mettre une alerte sur le market ???

Penses-tu que si je supprime les 2 plugins les dossier vont s’effacer ?
Et je reprendrais une fois 32 go installé !

SolutionS :

25 plus gros dossiers :

Docker est utilisé dans de plus en plus de plugins, c’est vrai que j’ai 120Gb je me suis jamais posé la question du coup.

C’est ajouté dans la doc dans les pré-requis!

1 « J'aime »

complètement d’accord, je vois également que c’est la tendance.
Mais :

  • les SmartBox ont été vendu avec 8 Go
  • aujourd’hui ont peut acheter à domadoo une eMMC de 16 go (mais pas 32 !)
  • les Luna actuelle sont vendu en 16 go

Bref, la précision est ultra importante pour XX % des utilisateur. XX étant… important disons :slight_smile:

Bref, de bref, milles merci !

Je n’arrive pas à effacer le docker !

Connexion en ssh (FileZila) :
effectivement, il y a du monde !

Une idée ? Il faut attendre ? Je supprime le dossier Docker ?!!

dans la partie FAQ de ma documentation, vous avez la commande pour virer tout ce qui est en relation avec docker.
Déconseillé sauf cas particulier, mais vu que vous n’utilisez pas docker autrement, vous pouvez le faire.

J’aurais bien fait sans docker, mais trop de problèmes de dépendances et tant que jeedom ne confirme pas un support officiel pour Debian 11, c’est une des solutions les plus pratiques de passer par docker :frowning:

Faire attention si vous utilisez ZwaveJS sur Docker en // :wink: ou son équivalent Zigbee

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.