Links simbólicos na raiz

1

Nós temos um (pequeno) lan de caixas linux rodando diretórios cross-mounted onde em cada host tem os outros montados como hostname: / on / hostname.

Portanto, para ser completo, cada máquina também pode ter sido concluída como / machine - > /

Qual é a armadilha de fazer isso?

    
por Don 09.12.2009 / 23:48

2 respostas

2

Fazer um link simbólico para a máquina local deve ser bom, e deve ajudar qualquer script que precise de arquivos localizados específicos da máquina. Você também pode criar um / self para ter um nome genérico que sempre aponte para o que quer que seja a máquina em que você está.

Espero que você esteja usando montagens suaves ou algo similar para que uma máquina quebrada não mate todas as outras.

    
por 10.12.2009 / 01:51
2

Não coloque as montagens em /, coloque-as em / net. (na verdade, instale o autofs e ative o /etc/auto.net em /etc/auto.master.)

Se qualquer coisa faz um readdir de / e acaba acessando uma montagem NFS, será mais lento. Eu não acho que algo realmente deveria fazer isso (acess / * quando eles estão tentando descobrir algo sobre / home / user / foo), mas manter as montagens NFS em / net é o lugar tradicional.

Sim, você definitivamente quer autofs.

    
por 10.12.2009 / 03:52