Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 cool .

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

c'est un problème connu.

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 roll
Mon but est juste d'utiliser la commande

/sbin/fstrim --all || true

de façon automatique.

Merci pour ta patience smile


Aime la vie et vis la vie que tu aimes.
Boinc pour aider la science.

Hors ligne