nmtysh.log

Tech系のネタや日々の独り言などを書いています。

MacでGuestOSからUDPによるNFSマウントができない場合があるようです

とあるEl Capitan環境でvagrant upをした時にnfsを使用したsynced_folderができないとの報告を受けたので調べてみました。

vagrant up時にNFS version or transport protocol is not supportedといったようなエラーがでて確かにmountできていません。
試しにguest側からエラーになったmountコマンドを実行してみますが、同じエラーになりました。

原因切り分けのために、手元の環境で同じboxを実行してみると問題なく実行できます。
ということはguestではなく、hostに問題がありそうです。

Firewallを疑ってみますが問題なさそうでした。
pingも通っています。

試しにudpではなくtcpでmountしてみると普通にmount出来ました。
原因は別途調べつつ、当面はtcpで利用してもらうことにします。

なんでudpで利用できないのだろうか……