Eu tenho um diretório no qual existe um link simbólico para um arquivo no CVMFS. Quando eu inicializo pela primeira vez e faço ls
, demora muito (~ um minuto). O motivo é que ls
faz fstat
em cada arquivo para determinar a cor a ser mostrada; se eu fizer ls --color=no
, é instantâneo. Até agora, tão bem conhecido.
O problema é que o destino do symlink está definitivamente no cache. Eu acessei-o muito recentemente e não há razão para que ele tenha sido liberado. Além disso, ele aparece em sudo cvmfs_talk cache list
. Por que o CVMFS ainda atinge a rede? Eu acho que o cache provavelmente expirou e quer ver se o arquivo ainda é válido, ou baixe novamente. Tudo bem, exceto quando eu tenho uma conexão Wi-Fi ruim ou estou em um avião sem internet.
Existe alguma maneira de ajustar o cache do CVMFS? Eu gostaria de uma opção para definir o tempo limite para alguns segundos, ou possivelmente para mantê-lo de arquivos de atualização (quando eu sei que eles não mudaram, ou eu não tenho conectividade).