Parece que a instalação "vanilla" do CentOS 5.1 tem um bug conhecido do kernel que está causando este problema:
Foi corrigido há algum tempo e a atualização para o kernel 5.1 mais recente corrigiu o problema.
Estou tendo um problema bastante estranho com o autofs no CentOS 5.1.
Essencialmente eu estou tentando acessar um arquivo usando automount, mas a primeira vez que tento acessar o arquivo não é encontrado. É somente nas tentativas subseqüentes que a montagem se torna acessível até que seja automaticamente desmontada algum tempo depois devido à inatividade, e o ciclo recomeça.
Abaixo está o que acontece quando eu tento listar o arquivo duas vezes, com apenas um segundo ou mais de atraso entre eles:
*_107> ls /net/netfiler/vol/Archive/build.xml
ls: /net/netfiler/vol/Archive/build.xml: No such file or directory
*_108> ls /net/netfiler/vol/Archive/build.xml
/net/netfiler/vol/Archive/build.xml
Após investigação adicional, monte relatórios que o netfiler: / vol / Archive não está montado antes da primeira tentativa, mas depois, o que permite que a segunda tentativa tenha sucesso. É quase como se o sistema operacional não estivesse esperando que o automount terminasse seu trabalho antes de tentar acessar o arquivo.
Meu /etc/auto.master tem o seguinte:
/net /etc/auto.net
Embora eu também tenha tentado o padrão de:
/net -hosts
Sem sucesso.
Isso não seria um grande problema, não fosse pelo fato de ele estar quebrando muitos dos nossos scripts de automação, porque eles não podem localizar os arquivos na primeira tentativa. Eu nunca vi esse problema em nenhuma outra distribuição, então espero que alguém aqui tenha uma solução.
Parece que a instalação "vanilla" do CentOS 5.1 tem um bug conhecido do kernel que está causando este problema:
Foi corrigido há algum tempo e a atualização para o kernel 5.1 mais recente corrigiu o problema.