NFS (Network File System, 網路檔案系統)是由甲骨文公司發展,可讓不同伺服器、不同作業系統之間共享檔案的檔案傳輸架構,主要用於Linux跟FreeBSD環境中。
NFS類似Windows的網路上的芳鄰(CIFS, Samba, SMB),但最大的差異在於NFS使用上必須搭配Linux的檔案系統,以掛載(mount)的方式運作。換句話說NFS客戶端必須透過網路掛載另一台NFS伺服器所分享的檔案目錄。因此客戶端可共享NFS伺服器的遠端檔案,達到集中管理與共享磁碟空間的效益。
為了提供NFS服務,FreeNAS自身必須設定一個資料集,提供其他伺服器進行掛載的動作。
Step 1:開啟NFS服務
Step 2:建立 ZFS Datasets
在已經存在的Volumes 下,新增ZFS DataSet 資料集,命名為NFS_bsd,如下圖所示
Step 3:設定NFS分享權限,變更剛建立的NFS_bsd資料集權限
Step 4:新增NFS分享
Step 5:連線測試
在linux的/mnt資料夾中新熷資料夾nfs,在終端機下以下指令:
先查詢伺服器提供哪些資源給我們使用呢?
sudo showmount -e 10.241.183.181
實際掛載測試
sudo mkdir /mnt/nfs
sudo mount nfs -t 10.241.183.181:/mnt/Raid/NFS_bsd /mnt/nfs
df -h