I just installed Fedora 30 to my computers and 2 days later had a ssd die. I have one machine which runs Plex and the OS was on the ssd. Replaced the ssd and installed fresh Fedora 30 Xfce to a fresh blank ssd. I have 5 hdds with data that I had been running with NFS so I could access from my desktop (runs Fedora 30 Xfce also). I wrote the /etc/exports the same way as before and restarted the nfs-server. On my desktop I have the files mounted under /media/nfs and the directories are there but empty. Using mount -a just tells me that âno route to hostâ.
On a different computer I have a VM running Fedora 30 server edition and one directory exported to my desktop and it is working fine and the desktop has it mounted.
2 of the computer firewalls show NFS3 and NFS4 while the desktop shows NFS and NFS3. Desktop and Plex computer can ping each other without a problem.
no route to host indicates that there is rather some network issue. Can you ping the server from the desktop? What is the output of ip route on the desktop?
Must be a different time zone here, I just woke up
I can pin from each to the other and I have just double checked and the service Plex and itâs port are in both firewalls. Also, I donât think I mentioned it but systemctl start nfs-server will not complete, just hangs.
My apologies, but I forgot to do part of you answer. ip route is below:
[john@spence-main ~]$ ip route
default via 192.168.1.1 dev enp6s0 proto static metric 100
192.168.1.0/24 dev enp6s0 proto kernel scope link src 192.168.1.101 metric 100
192.168.100.0/24 dev virbr1 proto kernel scope link src 192.168.100.1 linkdown
192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1 linkdown
192.168.254.0/24 dev virbr2 proto kernel scope link src 192.168.254.1 linkdown
[john@spence-main ~]$
I do use static routes for the most part and my desktop is 192.168.1.101
This seem very likely to be an firewall issue. You should review the firewall rules at your server and the client. To double-check this you might want to disable the firewall temporarily on both sides, test the mount. And if successful start the firewalls again and check the rules.
Ok, I will give that a try. Again, thank you very much for your help.
I am going to close this because if that doesnât work I am just going to move everything to eliminate the problem. Not ideal and I will probably continue to try again at some point in the future.
I finally had some free time and dug into the firewall settings on the Plex server. Found that mountd was not added in the firewall. Once I allowed this everything else fell into place.
Thank very much for your help and you were definitely correct about it being firewall problem.