Bonjour à tous,
Avant toutes choses, je suis "novice" avec les Pi, j'ai quelques projets à mon effectif et je cherche à me perfectionner en essayant de trouver des réponses à mes questions. Désolé si je manque de notions.
J'ai rencontré un problème il y a quelques jours.
J'ai un Raspberry Pi 2B avec Raspbian lite.
Sur ce Pi, j'ai un programme qui écrit une ligne de données (températures) dans un fichier texte toutes les 30s environ. Pas de soucis à ce niveau. Il se lance au démarrage du Pi via un script.
Vendredi, je ne recevais plus de données. Je me suis connecté en SSH sur mon Pi et j'ai essayé d'accéder au fichier texte via unIl s'est ouvert mais je ne voyais aucune données et une erreur s'affichait : "Erreur de lecture du fichier verrou ./.fichier.txt.swp pas assez de données lues"
Code : Sélectionner tout - Visualiser dans une fenêtre à part sudo nano fichier.txt
Un fichier .swp s'est créé et revenais à chaque fois que j'essayai d'accéder à mon fichier. J'ai aussi remarqué une erreur : "./.fichier.txt.swp erreur aucun espace disponible sur le périphérique"
J'ai du killer mon programme et le lancer viapour que le fichier txt se remplisse à nouveau (d'ailleurs, au lancement du programme, j'effectue une lecture du fichier txt et j'avais des sortes de petits carrés, comme si les données n'étaient pas lisibles).
Code : Sélectionner tout - Visualiser dans une fenêtre à part sudo ./Progr
Je me pose plusieurs questions et je n'arrive pas à y répondre à l'aide de mes recherches :
- Comment cela à pu arriver ? Fichier corrompu ? Espace de stockage limité ? ... Qui est responsable de cette erreur et qu'est-ce qu'elle signifie ?
- Qu'est ce que ce fichier swp ? Est-ce qu'il y a une relation avec la partition SWAP ?
Merci à vous !
Partager