Pages : 1
#1 Le 19/01/2017, à 18:43
- iro
TRIM via crontab
Bonjour,
suite à divers problèmes avec mon ssd crucial (pertes d'information, plantages...), je contacte l' entreprise pour la garantie. Je reçois un mail de leur part me disant qu'il s'agit d'un problème de TRIM et effectivement après:
sudo fstrim -v /
Les problèmes se sont arrêtés.
Une commande similaire se trouve dans /etc/cron.weekly/fstrim, mais elle ne se lance pas (j'ai testé avec un script qui utilise zenity mais rien n'apparait)
J'ai essayé de modifier crontab avec:
crontab -e
sans résultat
Je précise que tous mes scripts dans /etc/cron.* sont exécutables
Merci pour votre aide .
Dernière modification par iro (Le 19/01/2017, à 23:27)
Aime la vie et vis la vie que tu aimes.
Boinc pour aider la science.
Hors ligne
#2 Le 19/01/2017, à 18:47
- tarkan99
Re : TRIM via crontab
salut !
que contient exactement /etc/cron.weekly/trim ?
xubuntu 22.04.1 sur machine assemblée base de Core i5 9400
Hors ligne
#3 Le 19/01/2017, à 19:08
- iro
Re : TRIM via crontab
Bonsoir,
#!/bin/sh
# trim all mounted file systems which support it
/sbin/fstrim --all || true
Aime la vie et vis la vie que tu aimes.
Boinc pour aider la science.
Hors ligne
#4 Le 19/01/2017, à 21:35
- tarkan99
Re : TRIM via crontab
sur mon xubuntu, le fichier se nomme
/etc/cron.weekly/fstrim
xubuntu 22.04.1 sur machine assemblée base de Core i5 9400
Hors ligne
#5 Le 19/01/2017, à 23:27
- iro
Re : TRIM via crontab
Oui, c'est une erreur de ma part. Je rectifie le premier message.:D
En ce qui concerne crontab, je pense qu'il ne se lance pas malgré la doc sur cron et anacron. Le script de test placé dans /etc/cron.daily ne s’exécute pas:
#!/bin/sh
zenity --error --text "Test cron ;)"
Une idée ?
Aime la vie et vis la vie que tu aimes.
Boinc pour aider la science.
Hors ligne
#6 Le 20/01/2017, à 08:18
- Watael
Re : TRIM via crontab
salut,
cron n'est pas informé de l'environnement de l'utilisateur.
il faut lui indiquer où afficher les informations.
ici, une fenêtre doit s'afficher sur le DISPLAY utilisé par iro (je suppose).
si tu es seul sur ta machine, ce sera DISPLAY=0:0
en général, pour tester que cron fonctionne, on se contente de créer un fichier sous /tmp.
Dernière modification par Watael (Le 20/01/2017, à 08:20)
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#7 Le 20/01/2017, à 17:41
- iro
Re : TRIM via crontab
Salut,
merci Watael. J'ai pas tout saisi: ou dois-je rajouter DISPLAY=0:0 (ds le fichier /etc/cron.*. Se rajout n'est que pour mon fichier de test ou pour le fichier FSTRIM ?)
Si j'ai bien compris DISPLAY=0:0 ne sert que pour des applications graphiques, c'est ça ?
Désolé de poser ces questions, mais la doc n'est pas claire pour moi
Mon but est juste d'utiliser la commande
/sbin/fstrim --all || true
de façon automatique.
Merci pour ta patience
Aime la vie et vis la vie que tu aimes.
Boinc pour aider la science.
Hors ligne
Pages : 1