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.