Ошибка Vagrant при монтировании общих папок NFS после корней root + trellis + sage

Я слежу за этим репо https://github.com/roots/roots-example-project.com.
Я сделал все шаги до варгранта, чтобы увидеть часть разработки.
Это дает мне эту ошибку через несколько секунд:

==> default: подготовка к редактированию / etc / exports. Требуются права администратора … sudo: /etc/init.d/nfs-kernel-server: команда не
найденный

==> default: монтирование общих папок NFS … Следующая команда SSH ответила с ненулевым состоянием выхода. Бродяга предполагает, что это означает
команда не удалась!

mount -o ‘vers = 3, udp’
192.168.50.1:’/home/miguelrebola/projects/work/example.com/site ‘/vagrant-nfs-roots-example-project.com

Стандартный вывод из команды:

Стдерр из команды:

stdin: не является tty mount.nfs: запрашиваемая версия NFS или транспорт
протокол не поддерживается

Мне нужно начать, и я перепробовал все, что нашел в интернете.
Эта ошибка выдается только один раз, после чего она отображается только при запуске vagrant up.

— work / example.com »vagrant up Настройка машины« по умолчанию »с провайдером« virtualbox »…

==> по умолчанию: проверка того, актуальна ли коробка ‘ubuntu / trusty64’ …

==> по умолчанию: VirtualBox VM уже запущена.

==> по умолчанию: проверка записей хоста

— работа / example.com »

Есть идеи, что происходит?

PS. Я нахожусь на Ubuntu.

0

Решение

Это выглядит как nfsd не работает на вашем хост-компьютере (Ubuntu не устанавливается по умолчанию, Mac OS делает)

установить с sudo apt-get install nfs-kernel-server

скорее всего, этого будет достаточно, если не следовать инструкциям https://help.ubuntu.com/community/SettingUpNFSHowTo настроить все.

Второй вариант : если вы не хотите устанавливать NFS, вы можете удалить , type: 'nfs' из Vagrantfile и пусть vagrant использует механизм общих папок по умолчанию.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]