[Risolto] debian e trim

Informazioni, consigli e novità sulla galassia delle distribuzioni GNU/Linux, *nix, *BSD e su altri sistemi operativi non liberi.
Avatar utente
pota
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 792
Iscrizione: martedì 30 settembre 2008, 13:48

[Risolto] debian e trim

Messaggio da pota »

se guardo /var/log/trim.log per vedere l'output di fstrim la prima voce risale al 2017 (???) significa che ha smesso di funzionare?
premetto che utilizzo un disco SSD cifrato.
grazie in anticipo

Codice: Seleziona tutto

    *** Mon, 15 May 2017 13:10:46 +0200 ***
    /: 105,4 GiB (113165864960 bytes) trimmed
    *** Thu, 18 May 2017 05:57:40 +0200 ***
    /: 96,7 GiB (103861444608 bytes) trimmed
    *** Fri, 19 May 2017 02:48:48 +0200 ***
    /: 96,7 GiB (103773556736 bytes) trimmed
    *** Sun, 21 May 2017 01:09:01 +0200 ***
    /: 96,6 GiB (103714316288 bytes) trimmed
    *** Wed, 24 May 2017 02:44:34 +0200 ***
    /: 96,5 GiB (103556464640 bytes) trimmed
    *** Fri, 26 May 2017 02:13:54 +0200 ***
    /: 96,5 GiB (103599050752 bytes) trimmed
    *** Sun, 28 May 2017 01:02:02 +0200 ***
    /: 96,4 GiB (103535124480 bytes) trimmed
    *** Mon, 29 May 2017 08:25:56 +0200 ***
    /: 96,4 GiB (103483510784 bytes) trimmed
    *** Tue, 30 May 2017 08:20:22 +0200 ***
    /: 96,3 GiB (103423877120 bytes) trimmed
    *** Wed, 31 May 2017 12:22:51 +0200 ***
Ultima modifica di trekfan1 il martedì 17 luglio 2018, 20:56, modificato 2 volte in totale.
Motivazione: Non serve il tutto maiuscolo per il [Risolto], grazie
Avatar utente
Janvitus
Amministratore
Amministratore
Messaggi: 18778
Iscrizione: lunedì 25 aprile 2005, 15:52
Desktop: GNOME Shell / Xfce
Sesso: Maschile
Località: Potenza
Contatti:

Re: debian e trim

Messaggio da Janvitus »

VEdi nei registri di sistema, ma non so se Debian usa journalctl o registra ancora in messages o syslog. Con systemd bastano 2 comandi per capirlo:

systemctl list-timers

journalctl -u fstrim
+Fedora 39 • +Xubuntu 23.10
Avatar utente
pota
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 792
Iscrizione: martedì 30 settembre 2008, 13:48

Re: debian e trim

Messaggio da pota »

Janvitus [url=https://forum.ubuntu-it.org/viewtopic.php?p=5059084#p5059084][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:VEdi nei registri di sistema, ma non so se Debian usa journalctl o registra ancora in messages o syslog. Con systemd bastano 2 comandi per capirlo:

systemctl list-timers

Codice: Seleziona tutto

systemctl list-timers
NEXT                          LEFT          LAST                          PASSED
Sun 2018-05-13 15:20:14 CEST  1min 37s left n/a                           n/a   
Sun 2018-05-13 16:00:43 CEST  42min left    Sun 2018-05-13 15:05:28 CEST  13min 
Sun 2018-05-13 23:40:15 CEST  8h left       Sun 2018-05-13 15:05:28 CEST  13min 
Mon 2018-05-14 06:24:21 CEST  15h left      Sun 2018-05-13 15:05:28 CEST  13min 

4 timers listed.
Pass --all to see loaded but inactive timers, too.
lines 1-8/8 (END)
journalctl -u fstrim

Codice: Seleziona tutto

journalctl -u fstrim
-- No entries --
Avatar utente
Janvitus
Amministratore
Amministratore
Messaggi: 18778
Iscrizione: lunedì 25 aprile 2005, 15:52
Desktop: GNOME Shell / Xfce
Sesso: Maschile
Località: Potenza
Contatti:

Re: debian e trim

Messaggio da Janvitus »

pota [url=https://forum.ubuntu-it.org/viewtopic.php?p=5059171#p5059171][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto: NEXT LEFT LAST PASSED
Sun 2018-05-13 15:20:14 CEST 1min 37s left n/a n/a
Sun 2018-05-13 16:00:43 CEST 42min left Sun 2018-05-13 15:05:28 CEST 13min
Sun 2018-05-13 23:40:15 CEST 8h left Sun 2018-05-13 15:05:28 CEST 13min
Mon 2018-05-14 06:24:21 CEST 15h left Sun 2018-05-13 15:05:28 CEST 13min
Non vedo la colonna UNIT...

Codice: Seleziona tutto

systemctl list-timers
NEXT                          LEFT        LAST                          PASSED    UNIT                         ACTIVATES
Mon 2018-05-14 19:49:32 CEST  38min left  Mon 2018-05-14 18:44:29 CEST  26min ago dnf-makecache.timer          dnf-makecache.service
Tue 2018-05-15 18:49:22 CEST  23h left    Mon 2018-05-14 18:49:22 CEST  21min ago systemd-tmpfiles-clean.timer systemd-tmpfiles-clean.service
Mon 2018-05-21 00:00:00 CEST  6 days left Mon 2018-05-14 18:32:48 CEST  38min ago fstrim.timer                 fstrim.service
+Fedora 39 • +Xubuntu 23.10
Avatar utente
pota
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 792
Iscrizione: martedì 30 settembre 2008, 13:48

Re: debian e trim

Messaggio da pota »

Janvitus [url=https://forum.ubuntu-it.org/viewtopic.php?p=5059425#p5059425][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:
pota [url=https://forum.ubuntu-it.org/viewtopic.php?p=5059171#p5059171][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto: NEXT LEFT LAST PASSED
Sun 2018-05-13 15:20:14 CEST 1min 37s left n/a n/a
Sun 2018-05-13 16:00:43 CEST 42min left Sun 2018-05-13 15:05:28 CEST 13min
Sun 2018-05-13 23:40:15 CEST 8h left Sun 2018-05-13 15:05:28 CEST 13min
Mon 2018-05-14 06:24:21 CEST 15h left Sun 2018-05-13 15:05:28 CEST 13min
Non vedo la colonna UNIT...

Codice: Seleziona tutto

systemctl list-timers
NEXT                          LEFT        LAST                          PASSED    UNIT                         ACTIVATES
Mon 2018-05-14 19:49:32 CEST  38min left  Mon 2018-05-14 18:44:29 CEST  26min ago dnf-makecache.timer          dnf-makecache.service
Tue 2018-05-15 18:49:22 CEST  23h left    Mon 2018-05-14 18:49:22 CEST  21min ago systemd-tmpfiles-clean.timer systemd-tmpfiles-clean.service
Mon 2018-05-21 00:00:00 CEST  6 days left Mon 2018-05-14 18:32:48 CEST  38min ago fstrim.timer                 fstrim.service
e cosa dovrei fare?
Avatar utente
Janvitus
Amministratore
Amministratore
Messaggi: 18778
Iscrizione: lunedì 25 aprile 2005, 15:52
Desktop: GNOME Shell / Xfce
Sesso: Maschile
Località: Potenza
Contatti:

Re: debian e trim

Messaggio da Janvitus »

Rilancia il comando e vedi se c'è.
+Fedora 39 • +Xubuntu 23.10
Avatar utente
pota
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 792
Iscrizione: martedì 30 settembre 2008, 13:48

Re: debian e trim

Messaggio da pota »

Avatar utente
Janvitus
Amministratore
Amministratore
Messaggi: 18778
Iscrizione: lunedì 25 aprile 2005, 15:52
Desktop: GNOME Shell / Xfce
Sesso: Maschile
Località: Potenza
Contatti:

Re: debian e trim

Messaggio da Janvitus »

Allora non funziona.

systemctl status fstrim.service che ti da?
+Fedora 39 • +Xubuntu 23.10
Avatar utente
pota
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 792
Iscrizione: martedì 30 settembre 2008, 13:48

Re: debian e trim

Messaggio da pota »

Codice: Seleziona tutto

systemctl status fstrim.service 
Unit fstrim.service could not be found.
Avatar utente
Janvitus
Amministratore
Amministratore
Messaggi: 18778
Iscrizione: lunedì 25 aprile 2005, 15:52
Desktop: GNOME Shell / Xfce
Sesso: Maschile
Località: Potenza
Contatti:

Re: debian e trim

Messaggio da Janvitus »

Ho supposto male, Debian non usa il servizio di systemd pe ril trim, devi attivarlo tramite cronjob o vedere se in debian esiste un pacchetto a parte per il servizio.
+Fedora 39 • +Xubuntu 23.10
Avatar utente
pota
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 792
Iscrizione: martedì 30 settembre 2008, 13:48

Re: debian e trim

Messaggio da pota »

Janvitus [url=https://forum.ubuntu-it.org/viewtopic.php?p=5060922#p5060922][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Ho supposto male, Debian non usa il servizio di systemd pe ril trim, devi attivarlo tramite cronjob o vedere se in debian esiste un pacchetto a parte per il servizio.
https://wiki.ubuntu-it.org/AmministrazioneSistema/Trim
a suo tempo seguii questa (e altre) guida sull'argomento quindi presumo di aver già impostato qualcosa del genere. o sbaglio?
Avatar utente
pota
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 792
Iscrizione: martedì 30 settembre 2008, 13:48

Re: debian e trim

Messaggio da pota »

nessuno sa aiutarmi?
non caprisco proprio perchè dovrebbe aver smesso di funzionare il trim
caturen
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17948
Iscrizione: giovedì 8 aprile 2010, 18:41
Desktop: diversi
Distribuzione: debian

Re: debian e trim

Messaggio da caturen »

Avatar utente
pota
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 792
Iscrizione: martedì 30 settembre 2008, 13:48

Re: debian e trim

Messaggio da pota »

http://www.mmbarabba.it/4984/

e comunque son stato un fervido utilizzatore di ubuntu per parecchi anni (prima di passare a debian) e continuo ad installarlo sul pc di amici. mi sento parte di questa comunità tanto quanto quella di debian e non ci vedo nulla di male nel chiedere aiuto ad uno o quell'altro forum (considerato anche il grado di "parentela" delle due distro). a maggior ragione se la partecipazione ad uno dei due forum è praticamente ai minimi storici.
grazie per il contributo
Avatar utente
Janvitus
Amministratore
Amministratore
Messaggi: 18778
Iscrizione: lunedì 25 aprile 2005, 15:52
Desktop: GNOME Shell / Xfce
Sesso: Maschile
Località: Potenza
Contatti:

Re: debian e trim

Messaggio da Janvitus »

Beh, potresti creare lo script che esegue il trim e poi farlo applicare con cron settimanalmente. Oppure, ti scarichi il pacchetto di ubuntu 18.04 di systemd, scompatti, e ti copi il file di fstrim nella cartella idonea, e poi abiliti con systemctl.
+Fedora 39 • +Xubuntu 23.10
Avatar utente
pota
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 792
Iscrizione: martedì 30 settembre 2008, 13:48

Re: debian e trim

Messaggio da pota »

Janvitus [url=https://forum.ubuntu-it.org/viewtopic.php?p=5069960#p5069960][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Beh, potresti creare lo script che esegue il trim e poi farlo applicare con cron settimanalmente. Oppure, ti scarichi il pacchetto di ubuntu 18.04 di systemd, scompatti, e ti copi il file di fstrim nella cartella idonea, e poi abiliti con systemctl.
in teoria dovrei già averlo fatto. infatti se apro il file /etc/cron.daily/99-fstrim ci trovo:

Codice: Seleziona tutto

#!/bin/sh
 
d="`date "+%Y-%m-%d %H:%M:%S"`"
echo -n "$d " >> /var/log/fstrim.log
fstrim -va >> /var/log/fstrim.log
come scritto in questa guida:
http://guide.debianizzati.org/index.php/Debian_e_SSD

ma ho anche

Codice: Seleziona tutto

#!/bin/sh
LOG=/var/log/trim.log
echo "*** $(date -R) ***" >> $LOG
fstrim -v / >> $LOG
fstrim -v /home >> $LOG 
in /etc/cron.daily/trim

come riportato in quest'altra guida:
https://wiki.ubuntu-it.org/AmministrazioneSistema/Trim

può darsi che sia questo "confitto" la causa?

grazie
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 12949
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: debian e trim

Messaggio da thece »

:ciao:

non ho ben chiaro a quale conflitto tu ti stia riferendo, comunque ti basta avere un solo script.
Io uso questo

/etc/cron.weekly/fstrim

Codice: Seleziona tutto

#!/bin/bash
timestamp="$(date +"%d/%m/%Y - %H:%M:%S")"
echo "$timestamp" > /var/log/fstrim.log
fstrim -va >> /var/log/fstrim.log
Avatar utente
pota
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 792
Iscrizione: martedì 30 settembre 2008, 13:48

Re: debian e trim

Messaggio da pota »

thece [url=https://forum.ubuntu-it.org/viewtopic.php?p=5069980#p5069980][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto::ciao:

non ho ben chiaro a quale conflitto tu ti stia riferendo, comunque ti basta avere un solo script.
mi riferivo proprio a questo: al fatto che l'avere più di uno script potesse causare il succitato problema. ma le mie son son solo supposizioni da profano.

sta di fatto che nonostante gli script il trim non viene più eseguito automaticamente da tempo immemorabile :cry:
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 12949
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: debian e trim

Messaggio da thece »

pota [url=https://forum.ubuntu-it.org/viewtopic.php?p=5070034#p5070034][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto: mi riferivo proprio a questo: al fatto che l'avere più di uno script potesse causare il succitato problema. ma le mie son son solo supposizioni da profano.
Al massimo può succederti che lo script che viene richiamato per primo esegue il trim, il secondo non fa nulla ... non essendoci più niente da fare.


Mi fai vedere esattamente il contenuto dello script che utilizzi per effettuare il trim e i permessi ad esso associati? Non quello che tu credi sia, ma quello che effettivamente è.

Codice: Seleziona tutto

cat /<PATH>/<NOME DELLO SCRIPT>
ls -l /<PATH>/<NOME DELLO SCRIPT>
Il pacchetto anacron è installato?

Codice: Seleziona tutto

dpkg -l | grep anacron
Avatar utente
pota
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 792
Iscrizione: martedì 30 settembre 2008, 13:48

Re: debian e trim

Messaggio da pota »

thece [url=https://forum.ubuntu-it.org/viewtopic.php?p=5070036#p5070036][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:
pota [url=https://forum.ubuntu-it.org/viewtopic.php?p=5070034#p5070034][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto: mi riferivo proprio a questo: al fatto che l'avere più di uno script potesse causare il succitato problema. ma le mie son son solo supposizioni da profano.
Al massimo può succederti che lo script che viene richiamato per primo esegue il trim, il secondo non fa nulla ... non essendoci più niente da fare.


Mi fai vedere esattamente il contenuto dello script che utilizzi per effettuare il trim e i permessi ad esso associati? Non quello che tu credi sia, ma quello che effettivamente è.

Codice: Seleziona tutto

cat /<PATH>/<NOME DELLO SCRIPT>
ls -l /<PATH>/<NOME DELLO SCRIPT>
Il pacchetto anacron è installato?

Codice: Seleziona tutto

dpkg -l | grep anacron

Codice: Seleziona tutto

cat /etc/cron.daily/99-fstrim
#!/bin/sh
 
d="`date "+%Y-%m-%d %H:%M:%S"`"
echo -n "$d " >> /var/log/fstrim.log
fstrim -va >> /var/log/fstrim.log

Codice: Seleziona tutto

ls -l cat /etc/cron.daily/99-fstrim
ls: impossibile accedere a 'cat': File o directory non esistente
-rw-r--r-- 1 root root 115 ott  7  2017 /etc/cron.daily/99-fstrim
root@dhcppc2:/home/pota# #!/bin/sh
root@dhcppc2:/home/pota#  
root@dhcppc2:/home/pota# d="`date "+%Y-%m-%d %H:%M:%S"`"
root@dhcppc2:/home/pota# echo -n "$d " >> /var/log/fstrim.log
root@dhcppc2:/home/pota# fstrim -va >> /var/log/fstrim.log

Codice: Seleziona tutto

 cat /etc/cron.daily/trim
#!/bin/sh
LOG=/var/log/trim.log
echo "*** $(date -R) ***" >> $LOG
fstrim -v / >> $LOG

Codice: Seleziona tutto

ls -l  cat /etc/cron.daily/trim
ls: impossibile accedere a 'cat': File o directory non esistente
-rwxr-xr-x 1 root root 86 mag  2 23:38 /etc/cron.daily/trim
root@dhcppc2:/home/pota# #!/bin/sh
root@dhcppc2:/home/pota# LOG=/var/log/trim.log
root@dhcppc2:/home/pota# echo "*** $(date -R) ***" >> $LOG
root@dhcppc2:/home/pota# fstrim -v / >> $LOG
root@dhcppc2:/home/pota# 
per anacron:

Codice: Seleziona tutto

dpkg -l | grep anacron
ii  anacron                                 2.3-24                                                     amd64        cron-like program that doesn't go by time
Scrivi risposta

Ritorna a “Altre distribuzioni e sistemi operativi”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 13 ospiti