Usando hardlinks sobre unidades de rede

1

Eu sei que você pode fsutil hardlink em unidades locais, no entanto eu gostaria de ser capaz de hardlink em uma unidade de rede para uma unidade de rede diferente. Isso é possível?

Eu presumo que não como as duas unidades são mantidas em máquinas separadas umas às outras, e se você pudesse hardlink através de redes, então você poderia (eu presumo) fazer algumas coisas estranhas aos computadores de outras pessoas. No entanto, eu queria verificar novamente o meu raciocínio está certo sobre isso, e que não há uma maneira de fazer isso.

Obrigado Psy

    
por Psytronic 09.02.2010 / 16:15

3 respostas

1

Um hardlink através de uma rede não funcionaria realmente, nem mesmo funciona através de sistemas de arquivos, porque se você olhar para a implementação é apenas um inode apontando para o mesmo local que o inode original. Você pode querer olhar para DRBD ou talvez lsyncd para obter os mesmos arquivos em sincronia através de uma rede.

    
por 09.02.2010 / 16:32
0

Na minha máquina eu corri em info ln

Eu encontrei isto

On all existing implementations, you cannot make a hard link to a directory, and hard links cannot cross file system boundaries. (These restrictions are not mandated by POSIX, however.)

    
por 09.02.2010 / 16:25
0

Os links físicos não podem se estender por vários sistemas de arquivos. Soft links, por outro lado, podem.

    
por 09.02.2010 / 16:32