Reading Time: < 1 minute

Last Updated: 5/5/2023

In this segment we are going to talk about NFS. How to deploy and configure it.

We are going to use apt to install NFS server.

root@node5:/home/ubuntu# apt install nfs-common
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  keyutils libnfsidmap1 rpcbind
Suggested packages:
The following NEW packages will be installed:
  keyutils libnfsidmap1 nfs-common rpcbind
0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 381 kB of archives.
After this operation, 1,447 kB of additional disk space will be used.
Do you want to continue? [Y/n]</code>

Also install

root@node5:/home/ubuntu# apt install nfs-kernel-server

In this example I have a directory (/mnt/lviso) which I want to share out to a entire network.
Edit the file /etc/exports The exports directory provides the instructions which describe which parts of the system we are gong to export and to which network locations.


The following command instructs the NFS subsystem to rescan the “exports” and update accordingly.

$ sudo exportfs -a

Now it’s time to restart the NFS service. If this wasn’t already started.

$ sudo systemctl restart nfs-kernel-server

Manually mounting a NFS filesystem

On a remote client (of fame) perform something like the following.

$ sudo mount -t nfs /mnt
This entry was posted in Storage. Bookmark the permalink.