Scale up as you grow — whether you're running one virtual machine or ten thousand.

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.

This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Thank you so much for posting this tutorial. I’ve spent ages trying to get NFS to work, HOWEVER, the instructions above have worked fine as written but I can’t get them to work when trying to share a directory on a second hard drive. At the MOUNT command on the client I get : access denied by server while mounting xxx.xxx.xxx.xxx:/media/christopher/Data80/nfs where Data80 is the name of the second hard drive containing the folder nfs
I followed these instructions to the letter but I could never get the filesystems to mount on the client.
Thanks for writing this tutorial, I’ve followed along as best I can but am getting mixed results. For the first share I added “/mnt/b6d67b0a-8dea-4656-a457-0b1c45f83230/Pictures 192.168.0.115(rw)” to the exports file and I can mount it with “sudo mount 192.168.0.111:/mnt/b6d67b0a-8dea-4656-a457-0b1c45f83230/Pictures /home/jonh/h8” This mounts a 2nd harddrive from my server (192.168.0.111) to my laptop (192.168.0.115) and works perfectly. My 2nd share I added “/home/jonh 192.168.0.115(rw)” to exports and tried to mount it with “sudo mount -v 192.168.0.111:/home/jonh /home/jonh/desktop” but I get “no such file or directory” and then it times out. If I try to mount /home on the server to /home/jonh/desktop on the laptop it mounts a directory with a padlock symbol and no contents in the folder. I have made sure the permissions on my home directory on the server are correct but can’t seem to make any headway. Would value some advice please.
Followed these instructions exactly, checked my IP addresses & syntax multiple times. But when when it’s time to run the mount command on the client, it just hangs. Finally I get “mount.nfs: Connection timed out”
There is an error you made on the IP address when you added the client to the UFW rules.
Instead of: **host$ sudo ufw allow from 203.0.113.0 to any port nfs **
It should be: **host$ sudo ufw allow from 203.0.113.256 to any port nfs ** I suspect this will fix most of the problems the users above have experienced.
Melissa: I followed these directions exactly (except for substituting my server and client IP addresses in there, and my client was Linux Mint 18.2 so I could also use sudo apt-get install nfs-common to install nsfv4), and they worked perfectly! As another commenter mentioned, it was hard to find a completely worked-through example online or even in a book. I particularly like the use of Example 1 and Example 2 scenarios intermingled in your presentation. My use case is doing backups onto the server, and just incidentally accessing the share on the server from one other Linux Mint client. Thanks for providing a very vital, explicit, and articulately accurate example. Robert M. Koretsky
No comment on the tutorial (which is top class), but just want to thank Melissa Anderson for yet another excellent tutorial.
I tried to mount a Linux folder on my mac - the method described here didn’t work. This did: https://serverfault.com/questions/716350/mount-nfs-volume-on-ubuntu-linux-server-from-macos-client