Сбой разрешений Vagrant с nfs только при монтировании в папки apache

Я использую Linux Mint в качестве хоста и CentOS в качестве гостя, всякий раз, когда я пытаюсь открыть общий доступ к папке в папке apache (пример ниже), происходит сбой, а все остальные действия apache - нет.

config.vm.share_folder "apache", "/var/www/html", "../src", :extra => 'dmode=775,fmode=775', :nfs => (FFI::Platform::IS_WINDOWS ? false: true)

Я получаю следующее сообщение об ошибке:

error: unpacking of archive failed on file /var/www/html: cpio: chown failed - Operation not permitted

Однако, когда я монтирую папку, скажем, в / html, не возникает ни одной проблемы, и мой бродяга работает без ошибок.

Я отчаянно пытаюсь поместить вещи в папки, для которых они предназначены, есть идеи, как мне это исправить?

1 ответ

Здесь у нас тоже есть какая-то проблема.

Здесь он работал так, чтобы настроить синтаксис экспорта в nfs:

config.vm.synced_folder ".", "/vagrant", :nfs => { :mount_options =>  ["dmode=777","fmode=777"] }

как указано в 26710386

обратите внимание на строку: nfs и параметры монтирования. Вы должны использовать его как

nfs => { :mount_options => ["dmode=777","fmode=777"] }

а не как последний способ типа: "nfs", mount_options: ... был.

Надеюсь, поможет.

Другие вопросы по тегам