2011年12月29日 星期四
Ubuntu之NFS SERVER & Client 安裝及開機自動掛載設定
1. 安裝 NFS server 套件
sudo apt-get install nfs-common nfs-kernel-server
2. 設定要共享的路徑和使用權限
sudo vim /etc/exports
#將 /nfs_root 這個路徑 share 給 all net 使用,但只可讀並且資料會同步寫入到記憶體與硬碟中。
/nfs_root *(ro,sync,no_subtree_check)
3. 啟動 NFS server
sudo /etc/init.d/nfs-kernel-server start
4. 檢查 NFS server 是否成功被啟動了
sudo showmount -e localhost
#看到底下剛剛設定的共享路徑代表成功了。
Export list for localhost:
/nfs_root *
註:
(1) 使用者可以用 showmount -e nfs_server_ip 看這個NFS server有哪些共享路徑。
(2) 使用者可以用 mount -t nfs nfs_server_ip:共享路徑 /mnt 來掛載NFS server提供的共享路徑。
Client 方式一:
1. 安裝 nfs client
$ sudo apt-get install nfs-common
2. 將 nas 分享的資料夾,掛上伺服器
$ sudo mount -t nfs 192.168.0.125:/test/遠端路徑 /mnt/本地端路徑
3. 若要重新開機後,自動掛載,則需修改 /etc/fstab
$ sudo nano fstab
加入
192.168.0.125:/test/遠端路徑 /mnt/本地端路徑 nfs defaults 1 1
即可
Client 方式二:
將 NFS 開機即掛載就寫入 /etc/rc.d/rc.local 即可。
mount -t nfs -o nosuid,noexec,nodev,rw,bg,soft,rsize=32768,wsize=32768 \192.168.100.254遠端IP:/home/public遠端目錄位置 /home/nfs/public本機目錄位置