У меня проблемы с включением установки NFS с помощью vagrant:
На моей локальной машине я установил NFS:
apt-get install nfs-common nfs-kernel-server
И в моем Vagrantfile установить его для использования:
config.vm.share_folder("v-root", "/vagrant", ".", :nfs => true)
На vagrant up
I получим:
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.
Я пропустил шаг или два здесь?
Мне известны некоторые проблемы с зашифрованными домашними папками Ubuntus и NFS, но я понимаю, что это проблема только перед загрузкой.
[обновить] мой /etc/exports
файл выглядит так:
# 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
также установленОтветы:
На самом деле невозможно экспортировать что-либо через NFS внутри тома ecryptfs. exportfs: Предупреждение: / home / user / share не поддерживает экспорт NFS
источник
Я предполагаю, что "<" и ">" в вашем файле экспорта только для примера ... если не удалить его.
Почему бы сначала не попробовать экспортировать / домой и посмотреть, работает ли это?
источник
попробуйте установить или настроить демон idmapd на клиенте и сервере. Это свяжет удаленных и локальных пользователей. Затем вам нужно установить nfs-common на стороне клиента, это обеспечивает возможность монтирования nfs.
источник