fstrim cronjob não está funcionando no Linux Mint 17.2

1

Meu /etc/cron.daily/fstrim é assim:

#!/bin/sh
# call fstrim-all to trim all mounted file systems which support it
set -e

# This only runs on Intel and Samsung SSDs by default, as some SSDs with faulty
# firmware may encounter data loss problems when running fstrim under high I/O
# load (e. g.  https://launchpad.net/bugs/1259829). You can append the
# --no-model-check option here to disable the vendor check and run fstrim on
# all SSD drives.
exec fstrim-all --no-model-check

E, no entanto, o corte não ocorre diariamente. Eu testei isso cortando, em seguida, escrevendo ~ 30GB e excluí-lo, esperando por mais de 24 horas (~ 48 horas na verdade e mal usei o computador) e aparando novamente com fstrim -v / . 45 GB foram aparados no disco de 64 GB.

O que está errado? O corte manual parece funcionar, apenas o cronjob não funciona. A unidade é a Samsung 830.

    
por KingOfTheMountain 27.12.2015 / 16:43

1 resposta

1

fstrim pode cortar todo o espaço livre independentemente de já ter sido aparado. Esta é a decisão do sistema de arquivos. Então, a menos que você esteja muito certo sobre as características do seu sistema de arquivos, desde que o valor relatado por fstrim não exceda o espaço livre, não é uma indicação de erro.

Quanto a testar se algo foi aparado, tente: link

    
por 27.12.2015 / 16:49

Tags