• Categories
    Category
  • Categories
    Category
  • News
  • Tutorials
  • Forums
  • Tags
  • Users
Tutorial Comments FAQ Related Articles

How to Configure NFS Server in FreeNas

  • 03:46 showmount -e 192.168.6.133
  • 04:09 mount -t nfs 192.168.6.133:/mnt/NFS /client_access/
  • 04:36 mount
  • 04:55 cd /client_access/
  • 05:12 touch abc{1..10}
  • 05:23 ls
  • 05:24 ls
  • 05:37 pwd
  • 05:45 cd /mnt/NFS
7456

To configure NFS - Server on FreeNAS

Introduction :

FreeNAS is an open source software that can be downloaded at no cost from freenas.org, It was created in 2005 and is based on the open source FreeBSD. FreeNAS provides various sharing services like nfs, smb, afp, iscsi NFS used for sharing files between linux operating systems

Installation steps:

Step 1: Enter the freeNAS IP in browser and Login in to the Freenas server. snap1

Step 2: Create storage pools for NFS configuration, click storage snap2

**Step 3: click pools and click add ** snap4

Step 4: click create pole snap5

Step 5: It will not display the primary disk. So, add additional disk then Select disks as per your recruitments then Click the AERO mark to move selected disks to data Vdevs snap6

Step 6: click create snap7

Step 7: click create pool snap8

Step 8: create datasets for sharing snap9

Step 9 : Enter required credentials and click save snap10

Now dataset was created snap11

Step 10 : now we need to create a share . Click sharing snap13

Step 11 : click UNIX share then click add option snap14

Step 12 : Enter Required credentials click save snap15

Step 13 : Its asking for to start service . click enable snap16

Step 14 : verify the service is enabled by clicking services option snap17

Step 15 : check the available shares from freeNAS server by typing freeNAS ip.

[root@localhost /]# showmount -e 192.168.6.133
Export list for 192.168.6.133:
/mnt/NFS (everyone)

Step 16 : mount the shares into local machine

[root@localhost /]# mount -t nfs 192.168.6.133:/mnt/NFS /client_access/

Step 17 : verify the mounting by typing mount command

[root@localhost /]# mount
/dev/sda1 on /boot type ext3 (rw,relatime)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=173896k,mode=700,uid=1000,gid=1000)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
/dev/sr0 on /run/media/suthakar/OL-8-4-0-BaseOS-x86_64 type iso9660 (ro,nosuid,nodev,relatime,nojoliet,check=s,map=n,blocksize=2048,uid=1000,gid=1000,dmode=500,fmode=400,uhelper=udisks2)
nfsd on /proc/fs/nfsd type nfsd (rw,relatime)
192.168.6.133:/mnt/NFS on /client_access type nfs (rw,relatime,vers=3,rsize=131072,wsize=131072,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,mountaddr=192.168.6.133,mountvers=3,mountport=1020,mountproto=udp,local_lock=none,addr=192.168.6.133)

Step 18: move to the client_acces directory

[root@localhost /]# cd /client_access/

Step 19 : create files under this directory

 [root@localhost client_access]# touch abc{1..10}
```

**Step 20 : list the available contents.**
```
[root@localhost client_access]# ls
abc1  abc10  abc2  abc3  abc4  abc5  abc6  abc7  abc8  abc9  Developers
```

**step 21: goto the freeNAS shell**
![snap18](https://assets.linuxhelp.com/scr/92499d968474ea772c9b4de5109b8808.png)
 

**Step 22 : check the contents are synchronised**
![step19](https://assets.linuxhelp.com/scr/a813cf9962cabd0fefcd6131ccfed5b8.png)
 

### Conclusion:
**Hence the Configure NFS Server in FreeNas has come to an end.**

Tags:
michael
Author: 

Comments ( 0 )

No comments available

Add a comment

Frequently asked questions ( 5 )

Q

What is the architecture FreeNAS support?

A

It runs on most x86-64 commodity hardware.

Q

How many interfaces does FreeNAS have?

A

FreeNAS system has one network interface, em0.

Q

Is FreeNAS support SMB protocol?

A

yes it supports SMB protocol.

Q

What is the required ram for FreeNAS?

A

4 Gb is the minimum required size

Q

What is the abbreviation of NAS?

A

network attached system.

Related Tutorials in How to Configure NFS Server in FreeNas

Related Tutorials in How to Configure NFS Server in FreeNas

How to install Xrdp Server (Remote Desktop) on Oracle Linux 8.5
How to install Xrdp Server (Remote Desktop) on Oracle Linux 8.5
Oct 17, 2022
How to install and update OpenSSL on Debian 11.3
How to install and update OpenSSL on Debian 11.3
Oct 21, 2022
How to Install and Configure Mega in Linux
How to Install and Configure Mega in Linux
Jul 19, 2016
How to use Aureport command on Linux
How to use Aureport command on Linux
Nov 28, 2017
How to install Development tools on Linux
How to install Development tools on Linux
Jun 12, 2018
How to Install mod_ssl and SSL certificate on Oracle Linux
How to Install mod_ssl and SSL certificate on Oracle Linux
Dec 30, 2021
How to install Nextcloud on Ubuntu 22.04 version
How to install Nextcloud on Ubuntu 22.04 version
Jun 23, 2023
How to install ClipGrab in Linux
How to install ClipGrab in Linux
Jul 16, 2016

Related Forums in How to Configure NFS Server in FreeNas

Related Forums in How to Configure NFS Server in FreeNas

Linux
jayce class=
shasum command not found
May 5, 2017
Linux
stephan class=
How to list all samba users
Jan 12, 2018
pv command
muhammad class=
pvcreate command not found error
May 9, 2017
Linux
henry class=
Starting NFS daemon: rpc.nfsd: writing fd to kernel failed: errno 111 (Connection refused)
Apr 25, 2017
ifconfig command
jackbrookes class=
what is the location of the ifconfig program on your machine?
Jan 4, 2018
NFS (Network File System)
liam class=
nfs : mount.nfs connection timed out
Oct 16, 2017
Linux
baseer class=
single command to apply setfacl for multiple user at a time
Jan 23, 2018
Linux
beulah class=
What does mean by 0 0 value in fstab file
Jan 2, 2018

Related News in How to Configure NFS Server in FreeNas

Related News in How to Configure NFS Server in FreeNas

Anbox, the Android-to-Linux tool the developers have been waiting for
Anbox, the Android-to-Linux tool the developers have been waiting for
Apr 17, 2017
Linus Torvalds stops signing Linux kernel RC tarballs
Linus Torvalds stops signing Linux kernel RC tarballs
May 17, 2017
Capsule8 Launches Linux-Based Container Security Platform
Capsule8 Launches Linux-Based Container Security Platform
Feb 14, 2017
Symantec updates Management console product
Symantec updates Management console product
Nov 22, 2017
Latest Linux driver release feature seven AMD Vega
Latest Linux driver release feature seven AMD Vega
Mar 23, 2017
A Newer and a Faster Window Manager for Tina (Linux Mint 19.2)
A Newer and a Faster Window Manager for Tina (Linux Mint 19.2)
Apr 9, 2019
Microsoft makes its Azure App service now available on Linux Systems
Microsoft makes its Azure App service now available on Linux Systems
Sep 7, 2017
Docker friendly Alpine Linux gets hardened Node.js
Docker friendly Alpine Linux gets hardened Node.js
Apr 19, 2017
Back To Top!
Rank
User
Points

Top Contributers

userNamenaveelansari
135850

Top Contributers

userNameayanbhatti
92510

Top Contributers

userNamehamzaahmed
32150

Top Contributers

1
userNamelinuxhelp
31040

Top Contributers

userNamemuhammadali
24500
Can you help Sebastian ?
How to change non required to required field in SuiteCRM Custom/Default Modules

How to change not required to the required field in SuiteCRM Custom/Default Modules?

Networking
  • Routing
  • trunk
  • Netmask
  • Packet Capture
  • domain
  • HTTP Proxy
Server Setup
  • NFS
  • KVM
  • Memory
  • Sendmail
  • WebDAV
  • LXC
Shell Commands
  • Cloud commander
  • Command line archive tools
  • last command
  • Shell
  • terminal
  • Throttle
Desktop Application
  • Linux app
  • Pithos
  • Retrospect
  • Scribe
  • TortoiseHg
  • 4Images
Monitoring Tool
  • Monit
  • Apache Server Monitoring
  • EtherApe 
  • Arpwatch Tool
  • Auditd
  • Barman
Web Application
  • Nutch
  • Amazon VPC
  • FarmWarDeployer
  • Rukovoditel
  • Mirror site
  • Chef
Contact Us | Terms of Use| Privacy Policy| Disclaimer
© 2025 LinuxHelp.com All rights reserved. Linux™ is the registered trademark of Linus Torvalds. This site is not affiliated with linus torvalds in any way.