Montar NFS em um subdiretório do diretório já montado

3

Nós temos um cenário estranho (AIX 5.3) -

Existe um diretório /mnt ao qual um compartilhamento NFS do windows server1 é montado

Em seguida, há outro diretório /mnt/subdir1 para o qual o compartilhamento NFS do Windows server2 é montado.

Percebe-se que a segunda montagem /mnt/subdir1 falha nas reinicializações do sistema. Eu posso montar manualmente este local usando o comando mount .

A falha é devido à natureza aninhada da estrutura de diretórios / mnt?

Em /etc/filesystems - a entrada para /mnt aparece antes de /mnt/subdir1

    
por ring bearer 09.09.2011 / 17:27

1 resposta

4

mount (1) requer que um ponto de montagem exista para montar algo. Então, se / mnt / subdir1 não existir, uma tentativa de montar algo falhará.

Não sabia que você poderia montar um ponto de montagem montado a partir do NFS, embora você possa fazê-lo com outros sistemas de arquivos (por exemplo, você pode montar /usr em / e /usr/local em /usr , então eu acho que o NFS não é uma exceção.

No entanto, eu não recomendaria a montagem em um ponto de montagem montado via NFS - você deve realmente montar em dois subdiretórios diferentes de /mnt ou algo fora de um sistema de arquivos local, por exemplo

/mnt/subdir1
/mnt/subdir2

O modo de falha óbvio de montagem sobre um sistema de arquivos montado no NFS é que o servidor que exporta o sistema de arquivos pode ficar inativo. O problema do OP não é peculiar ao NFS; o mesmo problema ocorreria se outros sistemas de arquivos fossem montados na ordem errada.

    
por 09.09.2011 / 18:13