[Risolto] debian e trim

Informazioni, consigli e novità sulla galassia delle distribuzioni GNU/Linux, *nix, *BSD e su altri sistemi operativi non liberi.

[Risolto] debian e trim

Messaggioda pota » domenica 6 maggio 2018, 19:23

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, 19:56, modificato 2 volte in totale.
Motivazione: Non serve il tutto maiuscolo per il [Risolto], grazie
Avatar utente
pota
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 779
Iscrizione: settembre 2008

Re: debian e trim

Messaggioda Janvitus » domenica 13 maggio 2018, 10:48

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
Avatar utente
Janvitus
Amministratore
Amministratore
 
Messaggi: 17564
Iscrizione: aprile 2005
Località: Potenza
Desktop: GNOME 3.34
Distribuzione: Fedora/Ubuntu
Sesso: Maschile

Re: debian e trim

Messaggioda pota » domenica 13 maggio 2018, 14:21

Janvitus Immagine 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
pota
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 779
Iscrizione: settembre 2008

Re: debian e trim

Messaggioda Janvitus » lunedì 14 maggio 2018, 18:12

pota Immagine 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
Avatar utente
Janvitus
Amministratore
Amministratore
 
Messaggi: 17564
Iscrizione: aprile 2005
Località: Potenza
Desktop: GNOME 3.34
Distribuzione: Fedora/Ubuntu
Sesso: Maschile

Re: debian e trim

Messaggioda pota » giovedì 17 maggio 2018, 19:51

Janvitus Immagine ha scritto:
pota Immagine 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
pota
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 779
Iscrizione: settembre 2008

Re: debian e trim

Messaggioda Janvitus » venerdì 18 maggio 2018, 10:45

Rilancia il comando e vedi se c'è.
Avatar utente
Janvitus
Amministratore
Amministratore
 
Messaggi: 17564
Iscrizione: aprile 2005
Località: Potenza
Desktop: GNOME 3.34
Distribuzione: Fedora/Ubuntu
Sesso: Maschile

Re: debian e trim

Messaggioda pota » venerdì 18 maggio 2018, 17:43

Janvitus Immagine ha scritto:Rilancia il comando e vedi se c'è.


no. stesso risultato purtroppo
Avatar utente
pota
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 779
Iscrizione: settembre 2008

Re: debian e trim

Messaggioda Janvitus » domenica 20 maggio 2018, 11:39

Allora non funziona.

systemctl status fstrim.service che ti da?
Avatar utente
Janvitus
Amministratore
Amministratore
 
Messaggi: 17564
Iscrizione: aprile 2005
Località: Potenza
Desktop: GNOME 3.34
Distribuzione: Fedora/Ubuntu
Sesso: Maschile

Re: debian e trim

Messaggioda pota » lunedì 21 maggio 2018, 18:54

Janvitus Immagine ha scritto:Allora non funziona.

systemctl status fstrim.service che ti da?


Codice: Seleziona tutto
systemctl status fstrim.service
Unit fstrim.service could not be found.
Avatar utente
pota
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 779
Iscrizione: settembre 2008

Re: debian e trim

Messaggioda Janvitus » martedì 22 maggio 2018, 12:16

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.
Avatar utente
Janvitus
Amministratore
Amministratore
 
Messaggi: 17564
Iscrizione: aprile 2005
Località: Potenza
Desktop: GNOME 3.34
Distribuzione: Fedora/Ubuntu
Sesso: Maschile

Re: debian e trim

Messaggioda pota » sabato 26 maggio 2018, 13:30

Janvitus Immagine 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: 779
Iscrizione: settembre 2008

Re: debian e trim

Messaggioda pota » lunedì 16 luglio 2018, 15:16

nessuno sa aiutarmi?
non caprisco proprio perchè dovrebbe aver smesso di funzionare il trim
Avatar utente
pota
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 779
Iscrizione: settembre 2008

Re: debian e trim

Messaggioda caturen » lunedì 16 luglio 2018, 17:43

caturen
Tenace Tecnocrate
Tenace Tecnocrate
 
Messaggi: 15394
Iscrizione: aprile 2010
Desktop: diversi
Distribuzione: debian sid

Re: debian e trim

Messaggioda pota » lunedì 16 luglio 2018, 18:17

caturen Immagine ha scritto:http://forum.debianizzati.org/


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
pota
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 779
Iscrizione: settembre 2008

Re: debian e trim

Messaggioda Janvitus » lunedì 16 luglio 2018, 19:09

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.
Avatar utente
Janvitus
Amministratore
Amministratore
 
Messaggi: 17564
Iscrizione: aprile 2005
Località: Potenza
Desktop: GNOME 3.34
Distribuzione: Fedora/Ubuntu
Sesso: Maschile

Re: debian e trim

Messaggioda pota » lunedì 16 luglio 2018, 19:18

Janvitus Immagine 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
pota
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 779
Iscrizione: settembre 2008

Re: debian e trim

Messaggioda thece » lunedì 16 luglio 2018, 21:49

: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
thece
Tenace Tecnocrate
Tenace Tecnocrate
 
Messaggi: 10742
Iscrizione: aprile 2007
Distribuzione: Debian 10 (Buster) - KDE

Re: debian e trim

Messaggioda pota » martedì 17 luglio 2018, 13:46

thece Immagine 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
pota
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 779
Iscrizione: settembre 2008

Re: debian e trim

Messaggioda thece » martedì 17 luglio 2018, 13:53

pota Immagine 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
thece
Tenace Tecnocrate
Tenace Tecnocrate
 
Messaggi: 10742
Iscrizione: aprile 2007
Distribuzione: Debian 10 (Buster) - KDE

Re: debian e trim

Messaggioda pota » martedì 17 luglio 2018, 18:08

thece Immagine ha scritto:
pota Immagine 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
Avatar utente
pota
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 779
Iscrizione: settembre 2008

Successiva

Torna a Altre distribuzioni e sistemi operativi

Chi c’è in linea

Visualizzano questa sezione: 0 utenti registrati e 3 ospiti