logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 23-10-2018 18:37:17

Stetofou
Membre
Inscription : 22-09-2018

pb fstrim.timer

Bonjour,
Je ne sais pas si je suis au bonne endroit, donc n'hésitez pas à déplacer le sujet si nécessaire, merci d'avance.

Je viens d'installer Debian 9.5 sur un SSD. Je voulais activer le trim régulièrement et j'ai donc fait :

cp /usr/share/doc/util-linux/examples/fstrim.{service,timer} /etc/systemd/system
systemctl enable fstrim.timer



et là j'obtiens :

The unit files have no installation config (WantedBy, RequiredBy, Also, Alias
settings in the [Install] section, and DefaultInstance for template units).
This means they are not meant to be enabled using systemctl.
Possible reasons for having this kind of units are:
1) A unit may be statically enabled by being symlinked from another unit's
   .wants/ or .requires/ directory.
2) A unit's purpose may be to act as a helper for some other unit which has
   a requirement dependency on it.
3) A unit may be started when needed via activation (socket, path, timer,
   D-Bus, udev, scripted systemctl call, ...).
4) In case of template units, the unit is meant to be enabled with some
   instance name specified.



quand je fais :

hdparm -I /dev/sda |grep TRIM



j'obtiens :
     

 *  Data Set Management TRIM supported (limit 8 blocks)
     *  Deterministic read ZEROs after TRIM



Enfin quand je fais cat sur fstrim.service et fstrim.timer j'obtiens la même chose :

cat fstrim.service


[Unit]
Description=Discard unused blocks

[Service]
Type=oneshot
ExecStart=/sbin/fstrim -av



cat fstrim.timer


[Unit]
Description=Discard unused blocks

[Service]
Type=oneshot
ExecStart=/sbin/fstrim -av
root@debian-amalia:/etc/systemd/system#



Je ne comprend pas ? Merci d'avance de votre aide hmm

Edit à toto : Modifié en séparant la commande root de son retour.

Hors ligne

#2 23-10-2018 19:37:06

raleur
Membre
Inscription : 03-10-2014

Re : pb fstrim.timer

C'est le contenu du fichier fstrim.service. Tu as du te vautrer lors de la copie de fstrim.timer.

Il vaut mieux montrer que raconter.

Hors ligne

#3 23-10-2018 20:41:12

Stetofou
Membre
Inscription : 22-09-2018

Re : pb fstrim.timer

je m'en suis douté  sad mais du coup quand je fais :

cd /usr/share/doc/util-linux/examples
 cat fstrim.timer


j'obtiens le MEME fichier donc j'ai du me gauffrer lamentablement dans CP à un moment donné. Mais du coup ou puis-je ou comment puis-je réccupérer le bon fichier .timer ?
Re-merki d'avance roll

j'ai trouvé ça :

[Unit]
Description=Discard unused blocks once a week
Documentation=man:fstrim

[Timer]
OnCalendar=weekly
AccuracySec=1h
Persistent=true

[Install]
WantedBy=multi-user.target

# /etc/systemd/system/fstrim.timer.d/override.conf
[Timer]
OnCalendar=daily



Mais je voudrais être sûr avant ! Si je pouvais éviter de faire C... sur C.... ça vous soulagerait le clavier big_smile

Hors ligne

#4 24-10-2018 13:43:51

raleur
Membre
Inscription : 03-10-2014

Re : pb fstrim.timer

A vue de nez, ça ressemble à ce que j'ai sur mon installation. Si tu veux être sûr, tu peux au choix :

- récupérer le fichier d'une autre installation si tu en as une sous la main

- ou télécharger l'archive du paquet util-linux qui contient ce fichier et extraire son contenu dans un répertoire temporaire pour récupérer le fichier d'origine et le remettre à sa place

apt-get download util-linux
mkdir temp
dpkg-deb -x util-linux_xxx.deb temp
cp temp/usr/share/doc/util-linux/examples/fstrim.timer /usr/share/doc/util-linux/examples/fstrim.timer
cp /usr/share/doc/util-linux/examples/fstrim.timer /etc/systemd/system


- ou réinstaller le paquet util-linux

apt-get --reinstall install util-linux

Dernière modification par raleur (24-10-2018 13:46:10)


Il vaut mieux montrer que raconter.

Hors ligne

#5 24-10-2018 17:38:49

Stetofou
Membre
Inscription : 22-09-2018

Re : pb fstrim.timer

Merci beaucoup.
Pas pris de risque fait réinstall et ça marche au poils

A bientôt kernal_panic.gif

Hors ligne

Pied de page des forums