Abilitare trim pfsense 2.3.1
-
Salve gente, sto cercando di abilitare il TRIM sul mio pfsense 2.3.1.
Pfsense gira su un ssd da 32giga della sandisk.Ho seguito questi passi
Login with SSH and open the shell. Run /usr/local/sbin/ufslabels.sh Add the line ahci_load="YES" to /boot/loader.conf.local reboot the machine Login with SSH and open the shell touch /root/TRIM_set; /etc/rc.reboot Once the machine has rebooted check the status with: tunefs -p /
ma purtroppo dando il comando
tunefs -p /
ho ancora il trim disabilitato
tunefs: POSIX.1e ACLs: (-a) disabled tunefs: NFSv4 ACLs: (-N) disabled tunefs: MAC multilabel: (-l) disabled tunefs: soft updates: (-n) enabled tunefs: soft update journaling: (-j) enabled tunefs: gjournal: (-J) disabled tunefs: trim: (-t) disabled tunefs: maximum blocks per file in a cylinder group: (-e) 4096 tunefs: average file size: (-f) 16384 tunefs: average number of files in a directory: (-s) 64 tunefs: minimum percentage of free space: (-m) 8% tunefs: space to hold for metadata blocks: (-k) 6408 tunefs: optimization preference: (-o) time tunefs: volume label: (-L)
Attendo vostri lumi per risolvgere questo problemino.
Grazie in anticipo -
Ciao,
Guarda qui
http://www.pfsenseitaly.com/2015/07/abilitare-il-supporto-trim-in-pfsense.html?m=1
Fabio -
Grazie mille Fabio per la risposta.
Niente non va. Ho eseguito il comando touch /root/TRIM_set, riavviato pfsense , ma il trim rimane disabilitato.
Ora provo ad installare pfsense con la iso masterizzata su cd e non da memstick vediamo se cambia qualcosa.
Ti terrò aggiornato.
Grazie -
niente da fare il trim rimane disabilitato :(
[2.3.1-RELEASE][root@pfSense.localdomain]/root: tunefs -p / tunefs: POSIX.1e ACLs: (-a) disabled tunefs: NFSv4 ACLs: (-N) disabled tunefs: MAC multilabel: (-l) disabled tunefs: soft updates: (-n) enabled tunefs: soft update journaling: (-j) enabled tunefs: gjournal: (-J) disabled tunefs: trim: (-t) disabled tunefs: maximum blocks per file in a cylinder group: (-e) 4096 tunefs: average file size: (-f) 16384 tunefs: average number of files in a directory: (-s) 64 tunefs: minimum percentage of free space: (-m) 8% tunefs: space to hold for metadata blocks: (-k) 6408 tunefs: optimization preference: (-o) time tunefs: volume label: (-L)
-
Ciao,
dopo il tuo post ho fatto una verifica ed effettivamente sembra essere scomparso il codice che effettuava l'attivazione del trim
Nello specifico il file /root/TRIM_set /root/TRIM_unset vengono eliminati all'avvio ma non trovo più la funzione che in loro presenza attiva il trim prima che il filesystem venga montatoPer attivare a mano il trim puoi procedere come segue:
- lancia dalla shell cat /etc/fstab
- annota l'id del tuo disco es: /dev/ufsid/56c8cfe335a6e990
- riavvia pfsense in single user mode
- lancia tunefs -t enable /dev/ufsid/56c8cfe335a6e990
- riavvia
Io non ho potuto provare perchè tutti i pfsense che gestisco con ssd sono in remoto
Ciao Fabio -
Grazie per il post.
Faccio io da cavia tranquilloIl tempo di ultimare tutti i comandi e posto il risultato
Perfetto TRIM attivato seguendo i tuoi suggerimenti.
Grazie mille -
Ciao,
dopo il tuo post ho fatto una verifica ed effettivamente sembra essere scomparso il codice che effettuava l'attivazione del trim
Nello specifico il file /root/TRIM_set /root/TRIM_unset vengono eliminati all'avvio ma non trovo più la funzione che in loro presenza attiva il trim prima che il filesystem venga montatoPer attivare a mano il trim puoi procedere come segue:
- lancia dalla shell cat /etc/fstab
- annota l'id del tuo disco es: /dev/ufsid/56c8cfe335a6e990
- riavvia pfsense in single user mode
- lancia tunefs -t enable /dev/ufsid/56c8cfe335a6e990
- riavvia
Io non ho potuto provare perchè tutti i pfsense che gestisco con ssd sono in remoto
Ciao FabioCiao Fabio,
scusa se riapro questo argomento.
Hai verificato se il semplice comando tunefs -t enable / funziona? Io ho usato questo dalla versione pfSense 2.2 Alpha ad oggi (2.3.2) e il Trim è sempre attivo.
-
Ciao,
ho scritto recentemente un articolo, lo trovi quihttp://www.pfsenseitaly.com/2016/09/abilitare-il-trim-in-pfsense.html
il comando funziona ma va eseguito avviando pfsense in single user mode
Ciao fabio