Sistema de arquivos de exportação NFS

3

Eu tenho vários discos internos montados no servidor Debian 8.7.

mount /dev/sdd1 /media/disk1
mount /dev/sde1 /media/disk2
mount /dev/sdf1 /media/disk3

Agora estou tentando exportar / media via nfs.

/media 192.168.1.0/24(rw,sync,no_subtree_check,insecure,all_squash,nohide,crossmnt)

No lado do cliente (Mac) estou montando o NFS como segue

 mount -t nfs -o rw,sync <ip_of_server>:/media nfsmedia

Ele monta sem nenhum erro. Ele mostra os 3 diretórios como esperado, no entanto, não há conteúdo nos diretórios nfsmedia / disk1, nfsmedia / disk2, nfsmedia / disk3.

Se eu exportar cada disco separadamente e montar separadamente no lado do cliente, ele funciona.

/media/disk1 192.168.1.0/24(rw,sync,no_subtree_check,insecure,all_squash,nohide,crossmnt)
/media/disk2 192.168.1.0/24(rw,sync,no_subtree_check,insecure,all_squash,nohide,crossmnt)

Na montagem no lado do cliente

mount -t nfs -o rw,sync <ip_of_server>:/media/disk1 nfsmedia

Isso monta o disk1 como esperado, todo o conteúdo. No entanto, não é ideal montar vários pontos de montagem em vários computadores.

Existe uma maneira de exportá-los como um único diretório?

Solução possível / solução alternativa

Isso parece estar funcionando. unix.stackexchange.com/questions/198590/what-is-a-bind-mount Vincule todos os discos montados localmente a um novo conjunto de pastas e exporte essa única pasta por meio do NFS. No entanto, não tenho certeza se é a solução ideal para o problema.

    
por Jigar Patel 20.02.2017 / 20:33

0 respostas

Tags