NFS com diretório inicial criptografado do ubuntu


15

Estou tendo problemas para configurar o NFS com o vagrant:

Na minha máquina local, instalei o NFS:

apt-get install nfs-common nfs-kernel-server

E no meu Vagrantfile configure-o para ser usado:

config.vm.share_folder("v-root", "/vagrant", ".", :nfs => true)

Em vagrant upeu recebo:

exportfs: /home/<user>/path/to/dir does not support NFS export

Mounting NFS shared folders failed. This is most often caused by the NFS
client software not being installed on the guest machine. Please verify
that the NFS client software is properly installed, and consult any resources
specific to the linux distro you're using for more information on how to
do this.

Estou faltando um passo ou dois aqui?

Estou ciente de alguns problemas com pastas domésticas criptografadas ubuntus e NFS, mas entendo que isso só deve ser um problema antes da inicialização.

[update] meu /etc/exportsarquivo fica assim:

# VAGRANT-BEGIN: 5af3e5d6-b086-416d-8eab-987275445634
/home/<user>/path/to/dir 192.168.33.11(rw,no_subtree_check,all_squash,
anonuid=1000,anongid=1000,fsid$
# VAGRANT-END: 5af3e5d6-b086-416d-8eab-987275445634

A máquina na qual você está trabalhando também possui o software cliente NFS? O nfs-common (não apenas o nfs-kernel-server) está instalado?
mpez0

Sim nfs-commontambém está instalado

Respostas:



0

Assumirei que "<" e ">" no seu arquivo de exportação são apenas por exemplo ... se não o remover.

/home/<user>/path/to/dir 192.168.33.11(rw,no_subtree_check,all_squash

Por que não tentar primeiro exportar / para casa e ver se isso funciona?


Minha configuração funciona bem quando não está no diretório inicial.

Não tenho certeza se isso importa muito, mas como o seu / home é montado, qual sistema de arquivos e / home é um link simbólico?
26612 aseq

Não tenho certeza - quaisquer padrões no ubuntu 12.04?

0

tente instalar ou configurar o daemon idmapd no cliente e no servidor. Isso vinculará usuários remotos e locais. Então você precisa instalar o nfs-common no lado do cliente, isso fornece a opção de montagem do nfs.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.