NFS dengan direktori home ubuntu terenkripsi

15

Saya mengalami kesulitan menjalankan pengaturan NFS dengan gelandangan:

Di mesin lokal saya, saya telah menginstal NFS:

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

Dan dalam Vagrantfile saya mengaturnya untuk digunakan:

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

Pada vagrant upsaya dapatkan:

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.

Apakah saya melewatkan satu atau dua langkah di sini?

Saya mengetahui beberapa masalah dengan folder rumah terenkripsi ubuntus dan NFS tapi saya mengerti ini hanya dimaksudkan untuk menjadi masalah sebelum boot.

[perbarui] /etc/exportsfile saya terlihat seperti ini:

# 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

sumber
Apakah mesin tempat Anda bekerja memiliki perangkat lunak klien NFS juga? Apakah nfs-common (bukan hanya nfs-kernel-server) diinstal?
mpez0
Ya nfs-commonjuga diinstal

Jawaban:

0

Saya akan menganggap "<" dan ">" dalam file ekspor Anda hanya sebagai contoh ... jika tidak menghapusnya.

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

Mengapa tidak mencoba dulu ekspor / rumah dan lihat apakah itu berhasil?

aseq
sumber
Setup saya berfungsi dengan baik ketika tidak di direktori home.
Tidak yakin apakah itu penting, tetapi bagaimana / home Anda dipasang, sistem file apa, dan / home symlink?
aseq
Saya tidak yakin - default apa pun di ubuntu 12.04?
0

cobalah untuk menginstal atau mengkonfigurasi daemon idmapd di klien dan server. Itu akan menghubungkan pengguna jarak jauh dan lokal. Maka Anda perlu menginstal nfs-common di sisi klien, ini menyediakan opsi mount nfs.

MealstroM
sumber