Big Sur で NFS

Ubuntu 20.04 の環境整備 #1 で書いたんですが、Mac の仮想マシンで NFS を使い、親 Mac のファイルを使っていました。Catalina にアップデートするときに注意が必要ということもメモしていたのですが、その環境を使う機会がなく、ほっぽらかし状態になっていました。
で、今になってその環境が必要になり、いろいろいじったのでメモです。

Mac の /etc/exports は、

/Users/hoge/dev -mapall=hoge:hoge -network 172.16.157.0 -mask 255.255.255.0

という感じで、/System/Volumes/Data をすっかり忘れていました。当然、sudo mount -t nfs -o vers=3 172.16.157.1:/Users/hoge/dev /mnt してもマウントできず、なんだかなぁと。
数分でディレクトリのことを思い出して修正、sudo nfsd update してリトライ。しかしダメ。なんか vers=3 がダメみたい(プロトコルがなんちゃらって言っていた)。vers=4 にするとコネクションがリセットされてしまう。
相当悩んで、一旦ペンディングに。それが昨日の話。

で、今日になって再開。5 分くらいの間で vers=x を外したらマウントしました。
なんか Mac 側で tcp での待受ができていないとかいう話もあるのですが、まぁなんとかなったので、後日ちゃんと調べておこうかと。

コメント

タイトルとURLをコピーしました