Monta um diretório de um diretório de compartilhamento remoto já montado

1

Eesh, esse título é um bocado. Enfim, aqui está o meu cenário. Eu tenho uma máquina remota no endereço IP xxx.xxx.xxx.xxx e uma máquina local. Eu configurei o arquivo de exportação na máquina remota para exportar / ShareDir.

Na minha máquina local, posso executar mount xxx.xxx.xxx.xxx:/ShareDir /mnt/MountShareHere bem. Eu posso entrar em / mnt / MountShareHere e ver tudo de / ShareDir nele.

Agora eu quero montar um diretório de dentro de / mnt / MountShareHere para o sistema de arquivos local. Primeiro eu tentei mount /mnt/MountShareHere/Subdir /mnt/MountSubdirHere que retornou mount: you must specify the filesystem type . Então eu tentei mount -t nfs /mnt/MountShareHere/Subdir /mnt/MountSubdirHere , que me deu mount.nfs: remote share not in 'host:dir' format .

Eu poderia apenas montar Subdir da mesma forma que montei / ShareDir (usando o endereço IP e o caminho para Subdir na máquina remota), mas prefiro não (eu teria que reescrever alguns scripts e eu sou preguiçoso). Existe um truque para isso? Se não, qual é a razão pela qual isso não pode ser feito?

    
por Graph Theory 25.09.2015 / 20:29

1 resposta

2

Você deve conseguir fazer uma --bind mount:

sudo mount -B /mnt/MountShareHere/Subdir /mnt/MountSubdirHere
    
por 25.09.2015 / 21:26

Tags