como saber se noatime ou relatime é a opção de montagem padrão no kernel?

17

Eu estava tentando saber se o relatime ou o noatime estava configurado em um sistema de arquivos, mas não encontrei as informações, nem no / etc / fstab, nem nas opções de inicialização do kernel.

Primeiro de tudo, parece claro que não tenho o comportamento "normal" no atime:

root@antec:/tmp# rm -f test.txt; echo a>test.txt

root@antec:/tmp# stat test.txt | \grep -i 2011
Access: 2011-08-01 21:54:30.000000000 +0200
Modify: 2011-08-01 21:54:30.000000000 +0200
Change: 2011-08-01 21:54:30.000000000 +0200

root@antec:/tmp# cat test.txt > /dev/null

root@antec:/tmp# stat test.txt | \grep -i 2011
Access: 2011-08-01 21:54:53.000000000 +0200
Modify: 2011-08-01 21:54:30.000000000 +0200
Change: 2011-08-01 21:54:30.000000000 +0200

root@antec:/tmp# date
Mon Aug  1 21:55:00 CEST 2011

root@antec:/tmp# cat test.txt > /dev/null

root@antec:/tmp# stat test.txt | \grep -i 2011
Access: 2011-08-01 21:54:53.000000000 +0200 <--- atime not modified
Modify: 2011-08-01 21:54:30.000000000 +0200
Change: 2011-08-01 21:54:30.000000000 +0200
root@antec:/tmp#

Eu tenho duas perguntas:
É noatime ou relatime uma opção de montagem padrão, e se sim, de qual versão do kernel?
Existe uma maneira de ver as opções de montagem padrão (por exemplo: como posso ver por que eu não tenho o comportamento de atime "normal")?
Muitas perguntas, mas eu acho que eles estão relacionados. Sinta-se à vontade para editar o título se você tiver um título mais explícito.

    
por user368507 01.08.2011 / 22:09

3 respostas

15

Isso deve listar todas as opções com as quais um sistema de arquivos foi montado:

cat /proc/mounts
    
por 01.08.2011 / 22:16
2

Essa pergunta é bem antiga, mas você pode ver as opções de montagem padrão para um sistema de arquivos ext com:

tune2fs -l /dev/<device>
    
por 30.07.2015 / 23:24
0

nfsstat -m fornecerá uma listagem de todas as montagens e flags do NFS.

Com isso dito, eu tive que usar cat /proc/mounts em um kernel 2.6.5 mais antigo, já que o nfsstat -m não era suportado então.

    
por 06.06.2012 / 21:37