一、nfs伺服器的安裝
檢查linux系統中是否安裝了nfs-utils和portmap兩個軟體包(rhel4系統預設已經安裝了這兩個軟體包)
命令#rpm –q nfs-utils portmap
二、檢視nfs伺服器是否啟動
命令#service nfs starus
#service portmap status
三、如果伺服器沒有啟動,則開啟服務(預設服務下nfs沒有完全開啟)
命令#service nfs start
#service portmap start
四、指定nfs伺服器的配置檔案
nfs伺服器的配置檔案儲存「/etc/」目錄中,檔名稱是「exports」,該檔案用於被指nfs伺服器提供的目錄共享
命令#vi /etc/exports
配置「exports」檔案格式如下
/home *(sync,ro)
home:共享目錄名
*:表示所有主機
(sync,ro):設定選項
exports檔案中的「配置選項」字段放置在括號對(「( )」)中 ,多個選項間用逗號分隔
sync:設定nfs伺服器同步寫磁碟,這樣不會輕易丟失資料,建議所有的nfs共享目錄都使用該選項
ro:設定輸出的共享目錄唯讀,與rw不能共同使用
rw:設定輸出的共享目錄可讀寫,與ro不能共同使用
exports檔案中「客戶端主機位址」字段可以使用多種形式表示主機位址
192.168.152.13 指定ip位址的主機
nfsclient.test.com 指定網域名稱的主機
192.168.1.0/24 指定網段中的所有主機
*.test.com 指定域下的所有主機
* 所有主機
五、重新輸出共享目錄
exportfs管理工具可以對「exports」檔案進行管理
命令#exportfs –rv 可以讓新設定的「exports」檔案內容生效
六、顯示nfs伺服器的輸出目錄列表
顯示當前主機中nfs伺服器的輸出列表
# showmount -e
七、顯示nfs伺服器中被掛載的共享目錄
顯示當前主機nfs伺服器中已經被nfs客戶機掛載使用的共享目錄
# showmount -d
八、在另外乙個linux系統中掛在共享目錄
顯示nfs伺服器的輸出
# showmount -e 172.16.75.1
掛載nfs伺服器中的共享目錄
# mount -t nfs 172.16.75.1:/software /mnt/
九、檢視mnt目錄中的內容
cd /mnt |ll
十、解除安裝系統中已掛載的nfs共享目錄
命令# umount /mnt/
總結:1、在配置nfs伺服器之前用ping命令確保兩個linux系統正常連線,如果無法連線關閉圖形介面中的防火牆#service iptables stop
2、在配置中確保輸入的命令是正確的
3、更改完「exports」檔案後要輸入exportfs –rv ,使得「exports」檔案生效。
4、檢查nfs服務是否開啟,預設是關閉的。
5、解除安裝的時候不能在/mnt目錄中解除安裝,必須登出系統後解除安裝。
CentOS系統下NFS伺服器
nfs伺服器 nfs是network file system的縮寫,功能可將其簡單的看作乙個檔案伺服器,可以通過網路,使不同的主機和不同作業系統可以共享檔案。現在尤其在機房是linux集群的環境下,幾十或者幾百台伺服器,使用nfs共享檔案,可以極大保證效率。配置環境 vmware虛擬機器,安裝兩台c...
Linux下NFS伺服器的配置
linux下nfs伺服器的配置 型別 system v launched service 軟體包 nfs utils 程序 nfsd,lockd,rpciod,rpc.指令碼 nfs,nfslock 埠 由portmap服務指派埠 111 配置檔案 etc exports 輔助工具 portmap ...
Linux下NFS伺服器的配置
型別 system v launched service 軟體包 nfs utils 程序 nfsd,lockd,rpciod,rpc.指令碼 nfs,nfslock 埠 由portmap服務指派埠 111 配置檔案 etc exports 輔助工具 portmap 必須 showmount e 檢...