NFS共有に接続すると、Manjara / Archがハングします。

NFS共有に接続すると、Manjara / Archがハングします。

NFSを使用して新しいFreeBSD 12.1サーバーを設定し、Manjaroをサーバーに接続しようとしています。

他のクライアントとうまく機能するので、ここではあまり詳しく説明しません
(cmd + kを使用するOS Xシステムはシームレスにnfs://host/share接続されています)。

何らかの理由で、ManjaroはNFS共有を接続/マウントできないか、接続しません。読み取り専用で、誰もが許可するテスト共有を一時的に設定しました。

/tank/dummy -ro -alldirs

Manjaro側では、私は次のことをしました。

% rpcinfo -p nfsshare
   program vers proto   port  service
    100000    4   tcp    111  portmapper
    100000    3   tcp    111  portmapper
    100000    2   tcp    111  portmapper
    100000    4   udp    111  portmapper
    100000    3   udp    111  portmapper
    100000    2   udp    111  portmapper
    100000    4     7    111  portmapper
    100000    3     7    111  portmapper
    100000    2     7    111  portmapper
    100005    1   udp    798  mountd
    100005    3   udp    798  mountd
    100005    1   tcp    798  mountd
    100005    3   tcp    798  mountd
    100003    2   udp   2049  nfs
    100003    3   udp   2049  nfs
    100003    2   tcp   2049  nfs
    100003    3   tcp   2049  nfs

...そして

% showmount -e nfsshare
/tank/dummy (everyone)

他の機器に接続が可能なのでファイアウォールの問題ではないのは分かるが…

% telnet dummy 2049
Trying x.x.x.x...
Connected to nfsshare.
Escape character is '^]'.

mount コマンドを実行すると、タイムアウトする前にかなり長い時間中断されます。

% sudo mount -t nfs4 nfsshare:/tank/dummy /mnt/nfs/dummy

/etc/fstab自分のユーザーとしてマウントできるようにマウントを追加します。

nfsshare:/trunk/dummy     /mnt/nfs/dummy  nfs4    rw,relatime,user,noauto 0 0

以前と同じ問題が発生しました。

% mount /mnt/dummy

id:gidManjaroクライアントと同様に、NFSを提供するFreeBSDにも同じ設定があります。
私はIPを使用するとIPが中断される可能性があると述べたArch Wikiページを見ました/etc/host

Manjaroと一緒に使う方法がわかりません。ここに欠けている簡単なものはありますか?

(私はNFSとv4だけを試しましたが成功しませんでした)


% sudo mount -vvv -t nfs -o vers=4 nfsshare:/tank/dummy /mnt/dummy
mount.nfs: timeout set for Mon May 25 15:30:31 2020
mount.nfs: trying text-based options 'vers=4.2,addr=X.X.X.X,clientaddr=X.X.X.X'
mount.nfs: mount(2): Connection timed out
mount.nfs: Connection timed out

^^ここでしばらくお待ちください(32で終了)

% sudo mount -vvv -t nfs -o vers=3 nfsshare:/tank/dummy /mnt/dummy
mount.nfs: timeout set for Mon May 25 15:29:32 2020
Created symlink /run/systemd/system/remote-fs.target.wants/rpc-statd.service → /usr/lib/systemd/system/rpc-statd.service.
mount.nfs: trying text-based options 'vers=3,addr=X.X.X.X'
mount.nfs: prog 100003, trying vers=3, prot=6
mount.nfs: trying X.X.X.X prog 100003 vers 3 prot TCP port 2049
mount.nfs: prog 100005, trying vers=3, prot=17
mount.nfs: trying X.X.X.X prog 100005 vers 3 prot UDP port 798
mount.nfs: mount(2): Connection timed out
mount.nfs: Connection timed out

^^そしてここ(32で終了)

関連情報