Rsync mkstemp не удалось: ресурс недоступен

402
Kendall

Я разрабатываю проект laravel на своем компьютере с Windows 8.1 64 с установленной последней версией Vagrant VituralBox Homestead.

У меня есть следующее в моем файле yaml

авторизовать: ~ / .ssh / id_rsa.pub ключи: - ~ / .ssh / id_rsa

folders: - map: ~/Projects to: /home/vagrant/Code type: "smb" mount_options: ["vers=2.1","mfsymlinks"] #options: # rsync__args: ["--verbose", "--archive", "-zz"] # rsync__exclude: ["node_modules","vendor"] 

и следующее в моем Vagrantfile

def Homestead.configure(config, settings) # Set The VM Provider ENV['VAGRANT_DEFAULT_PROVIDER'] = settings["provider"] ||= "virtualbox" ENV["VAGRANT_DETECTED_OS"] = ENV["VAGRANT_DETECTED_OS"].to_s + " cygwin" 

Как вы видите, я пытаюсь использовать SMB для синхронизации папок между хостом (windows) и гостем (Ubuntu 18.04 LTS (GNU / Linux 4.15.0-22-generic x86_64))

Теперь я использую deployer для развертывания rsync между двумя локальными папками, а затем rsync на удаленный сервер.

Проблема, с которой я сталкиваюсь, - это сообщение об ошибке

Команда "rsync -r --ignore-существующие / home / vagrant / Code / doh / app / storage /home/vagrant/Code/doh/app/../ dist / Releases / 1 /." не удалось.

Код выхода: 23 (неизвестная ошибка)

Рабочий каталог: / home / vagrant / Code / doh / app

Вывод: ================

Ошибка вывода: ================ rsync: mkstemp "/home/vagrant/Code/doh/dist/releases/1/storage/framework/.gitignore.YBgp2o" не удалось: ресурс t временно недоступен (11) ошибка rsync: некоторые файлы / атрибуты не были перенесены (см. предыдущие ошибки) (код 23) в main.c (1196) [sender = 3.1.2]

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

0

0 ответов на вопрос