Bonjour,
J’ai développé un scrypt python qui est lancé automatiquement au démarrage (édition du fichier rc.local et chmod +x du fichier en question).
Tout tourne bien depuis une semaine et depuis hier au lancement de la raspberry j’ai:
rc.local[420]: Failed to create random directory /tmp/pulse-PKdhtXMmr18n: No space left on device
rc.local[420]: Failed to symlink /root/.config/pulse/dd458a6aac364a70883d47d60356e2e2-runtime.tmp
Ça reste bloqué sur cet écran mais on peut voir que mon script a été lancé car « Acquisition en cours » apparaît toutes les 2s.
Pour plus de détails:
- mon système prend une photo via webcam et la rentre dans une video toutes les secondes et lit un bus I2C et rentre la valeur dans un csv toutes les secondes également.
- j’ai 3 fichier .*py : Startup, Main et config.
- le startup est lancé au démarrage, il regarde sur une clé USB sur une mise à jour des fichiers main et config est nécessaire. Puis il lance une fonction de main en tant que thread. Cette fonction du main fait les acquisitions cités plus haut (image, video, I2C, csv) puis stocke le fichier video et csv toutes les 5 mn sur clé USB via une fonction appeler en tant que thread également.
- toues les images, vidéo et csv temporaires sont travaillées en RAM avanbt stockage sur clé USB.
De où vient ce problème ? comment le corriger pour que ça n’arrive plus ? comment je peux récupérer mon système défaillant et bloqué ?
Merci pour votre aide