VagrantのNFS synced_folderでエラー

Vagrantのsynced_folderでホスト(OSX)とゲスト(CentOS 6.5)でフォルダ共有しようとしたらこんなエラーが出ました。
Vagrantfile
config.vm.synced_folder "../app", "/app", type: "nfs"
vagrant upしてみたら
==> default: Mounting NFS shared folders...
The following SSH command responded with a non-zero exit status.
Vagrant assumes that this means the command failed!

mount -o 'vers=3,udp' 10.10.81.1:'/Users/DQNEO/app' /app

Stdout from the command:



Stderr from the command:

mount.nfs: rpc.statd is not running but is required for remote locking.
mount.nfs: Either use '-o nolock' to keep locks local, or start statd.
mount.nfs: an incorrect mount option was specified

原因:ゲストマシンでNFS クライアントが無効になっていた

ゲスト側で"rpcbind"というサービスを無効にしていたため、NFSクライアントが機能してなかったようです。

ゲストマシン(CentOS 6.5)にSSHログインして、
sudo chkconfig on rpcbind
その後 vagrant reload したら解決しました。
カテゴリ:

人気記事