Estou tendo vários problemas com meus sistemas de arquivos ext4 que parecem dever-se ao registro no diário jbd2 . Fiz um post relacionado aqui e estou reformulando-o com a esperança de que alguém possa ajudar.
Para um exemplo mínimo, começo com um pendrive USB vazio de 8 GB e uso o gparted para criar uma partição ext4. O comando usado pelo gparted ao criar o sistema de arquivos ext4 é:
mkfs.ext4 -j -O extent -L DataTraveler8gb /dev/sde1
Verifico o sistema de arquivos com o gparted:
e2fsck -f -y -v /dev/sde1
e eu montei:
sudo mount /dev/sde1 /media/test
O disco está vazio, mas o registro no diário está muito ativo nesse disco (/ dev / sde1). Os outros discos são SSDs ext4 formatados de maneira semelhante. Um instantâneo do iotop:
% sudo iotop -oPa
Total DISK READ: 0.00 B/s | Total DISK WRITE: 2027.21 K/s
PID PRIO USER DISK READ DISK WRITE SWAPIN IO COMMAND
262 be/3 root 0.00 B 56.00 K 0.00 % 0.18 % [jbd2/sda1-8]
29069 be/3 root 0.00 B 0.00 B 0.00 % 0.16 % [jbd2/sde1-8]
891 be/3 root 0.00 B 4.00 K 0.00 % 0.03 % [jbd2/sdc1-8]
O que jbd2 está fazendo com / dev / sde1?
Se eu seguir as mesmas etapas com um disco maior de 2 TB, o iotop indica que esse disco vazio está sendo gravado constantemente pelo jbd2 na taxa de Mb / s assim que eu o monto.
Nos outros discos, que possuem o sistema operacional e / home, tentei descobrir se algum arquivo está sendo modificado por processos para causar esse comportamento, mas não consegui encontrar nenhum. Também mudei muitos do processo intensivo de disco para usar um tmpfs. E usado noatime.
Eu tenho outro disco rígido não SSD nesta máquina, / dev / sdb, que também é ext4, mas não foi formatado pelo gparted (fornecido a mim por um colega de trabalho). Não aparece no iotop. Portanto, estou assumindo que há um problema com o gparted.
Todas as sugestões são apreciadas. Também seriam ótimas dicas sobre como modificar partições existentes para corrigir o problema sem precisar começar do zero.
Existem alguns posts relacionados ao jbd2, mas eles não ajudaram (por exemplo, aqui ).
mount -o noatime ... ...
?