Raspberry PiにNFSマウント
ラズパイ3に128GBのUSBメモリを刺してNASにすることはできたが、うにっくすどうしだとやっぱNFSマウントかな、と思ったりする。
で下を参考にやってみた。
https://denor.jp/raspberry-pi%E3%81%A7nfs%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%B5%E3%83%BC%E3%83%90%E4%BD%9C%E6%88%90
どうもうまくいってる感じがしない。
https://denor.jp/raspberry-pi%E3%81%A7nfs%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%B5%E3%83%BC%E3%83%90%E4%BD%9C%E6%88%90
どうもうまくいってる感じがしない。
準備
USBメモリをマウントして/etc/fstabに記述して起動時に自動的にマウントされるようにするところまではsambaと同じはずなので省略
NFSサーバインストール
$ sudo apt install nfs-kernel-server
rpcbindとnfs-serverサービスはインストール後自動起動される。以下のコマンドで確認可能。確認したら^Cで止める(そういうものなのか?)
$ service rpcbind status
● rpcbind.service - RPC bind portmap service
Loaded: loaded (/lib/systemd/system/rpcbind.service; disabled; vendor preset:
Active: active (running) since Sun 2021-04-18 21:57:01 JST; 1 day 19h ago
Docs: man:rpcbind(8)
Main PID: 479 (rpcbind)
Tasks: 1 (limit: 2062)
CGroup: /system.slice/rpcbind.service
└─479 /sbin/rpcbind -f -w
4月 18 21:57:01 raspberrypi3 systemd[1]: Starting RPC bind portmap service...
4月 18 21:57:01 raspberrypi3 systemd[1]: Started RPC bind portmap service.
$ systemctl status nfs-server
● nfs-server.service - NFS server and services
Loaded: loaded (/lib/systemd/system/nfs-server.service; enabled; vendor prese
Active: failed (Result: exit-code) since Sun 2021-04-18 21:57:01 JST; 1 day 1
Process: 488 ExecStartPre=/usr/sbin/exportfs -r (code=exited, status=1/FAILURE
Process: 491 ExecStopPost=/usr/sbin/exportfs -au (code=exited, status=0/SUCCES
Process: 493 ExecStopPost=/usr/sbin/exportfs -f (code=exited, status=0/SUCCESS
4月 18 21:57:01 raspberrypi3 systemd[1]: Starting NFS server and services...
4月 18 21:57:01 raspberrypi3 exportfs[488]: exportfs: /media/exFAT_128GB does n
4月 18 21:57:01 raspberrypi3 systemd[1]: nfs-server.service: Control process ex
4月 18 21:57:01 raspberrypi3 systemd[1]: nfs-server.service: Failed with result
4月 18 21:57:01 raspberrypi3 systemd[1]: Stopped NFS server and services.
なんかFailとかいう文字が見える。失敗しているのか??
NFSサーバ設定
- /etc/exportsに次の1行を追加した。マウントポイントはsambaサーバの設定と同じ/media/exFAT_128GB
/media/exFAT_128GB 192.168.11.0/255.255.255.0(rw,sync,no_subtree_check,no_root_squash)
- 設定変更を反映
$ sudo systemctl reload nfs-server
- 下記のコマンドでエクスポートの状態を確認
$ sudo exportfs -v
ところが何も返ってこない。どうもうまくいっていないらしい。