Vagrant: "/etc/exports" の後にターゲットファイルオペランドはありません。

Vagrant:

私はVagrant 1.7.3を実行しているUbuntu 14.04 Baseboxを使用しており、新しいPuppet 4.2.0を試してみたいと思います。

ただし、vagrant up空の仮想マシンで実行すると、次のエラーが発生します。

cp: missing destination file operand after ‘/etc/exports’
Try 'cp --help' for more information.
cp: cannot stat ‘/exports’: No such file or directory

私の/etc/exportsファイル:

# VAGRANT-BEGIN: 1000 b814b4c0-189a-4d39-9283-dd6678993f9e
"/home/xx/puppetmaster/src/manifests" 172.28.128.99(rw,no_subtree_check,all_squash,anonuid=1000,anongid=1000,fsid=2596711920)
# VAGRANT-END: 1000 b814b4c0-189a-4d39-9283-dd6678993f9e

私のさまようファイル:

machine.vm.synced_folder "~/puppetmaster/src/manifests", "/etc/puppetlabs/code/environments/development/manifests", { :nfs => true }

何が問題なの?奇妙なことは、先週はうまくいったということです。とにかくフォルダを正しくインポートしたようです。

また、VMを削除して再起動するたびにVagrantは 。今、エクスポートファイルに/etc/exports約5つのドアがあります。Vagrant-BeginVagrant-End

ベストアンサー1

チケットを見る:cp: '/exports' を stat できません。そのファイルやディレクトリはありません。:

これは、$ TMPDIRがローカルコンピュータに設定されていないために発生します。すみません。問題を解決するために#5954を開きました。その間、解決策はexport TMPDIR=/tmpすべてが再び機能し始めることです。

安定。 1.7.4から修正可能

おすすめ記事