Am configurat o partajare NFS pe un VM Ubuntu 21.04, pe care vreau să îl montez pe un client Mac OS Big Sur.
Partajarea este bine, atunci când este verificată cu showmount, dar montura eșuează:
andi@iMac-Pro Projects % showmount -e 10.116.0.108
Lista de exporturi pe 10.116.0.108:
/srv/nfsv4/vsc-docker-projects 10.116.0.0/24
/srv/nfsv4 10.116.0.0/24
andi@iMac-Pro Projects % sudo mount -t nfs 10.116.0.108:/srv/nfsv4/vsc-docker-projects /Users/andi/Documents/Projects/vsc-docker-projects
mount_nfs: nu se poate monta cu blocări de la distanță când serverul (10.116.0.108) nu rulează rpc.statd: RPC prog. nu folosește
montare: /Users/andi/Documents/Projects/vsc-docker-projects a eșuat cu 74
andi@iMac-Pro proiecte %
Am urmatoarea configuratie pe server:
$ cat /etc/exports
/srv/nfsv4 10.116.0.0/24(rw,sync,root_squash,no_subtree_check,fsid=0)
/srv/nfsv4/vsc-docker-projects 10.116.0.0/24(rw,sync,root_squash,no_subtree_check)
$ cat /etc/fstab
/home/andi/vsc-docker-projects /srv/nfsv4/vsc-docker-projects nici unul bind 0 0
Am înțeles că problema este legată de rpc.statd, care este instalat pe sistem:
$ care rpc.statd
/usr/sbin/rpc.statd
...dar evident că nu rulează:
$ ps -ef | grep rpc
root 407 2 0 04:00 ? 00:00:00 [rpciod]
_rpc 648 1 0 04:00 ? 00:00:00 /sbin/rpcbind -f -w
root 2361 1 0 04:21 ? 00:00:00 /usr/sbin/rpc.idmapd
root 2362 1 0 04:21 ? 00:00:00 /usr/sbin/rpc.mountd --manage-gids
andi 2509 1255 0 04:32 pts/0 00:00:00 grep --color=auto rpc
De asemenea, pornirea nu este posibilă:
$ sudo systemctl start rpc.statd
Nu s-a pornit rpc.statd.service: Unitatea rpc.statd.service nu a fost găsită.
$ service start rpc.statd
start: serviciu nerecunoscut
Mi-a lipsit un fișier de serviciu /etc/systemd/system/?
VM-ul este cu adevărat nou instalat și tocmai l-am actualizat cu apt, instalat Docker. Nu-mi pot imagina că am rupt-o în acest timp scurt.
Ai idee ce as putea incerca in continuare? Mulțumesc anticipat.