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 up
saya 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/exports
file 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
nfs-common
juga diinstalJawaban:
Sebenarnya tidak memungkinkan untuk mengekspor apa pun melalui NFS di dalam volume ecryptfs. exportfs: Peringatan: / home / user / share tidak mendukung ekspor NFS
sumber
Saya akan menganggap "<" dan ">" dalam file ekspor Anda hanya sebagai contoh ... jika tidak menghapusnya.
Mengapa tidak mencoba dulu ekspor / rumah dan lihat apakah itu berhasil?
sumber
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.
sumber