1. 程式人生 > >Redhat6.5中搭建NFS共享存儲服務

Redhat6.5中搭建NFS共享存儲服務

NFS 共享存儲

NFS是一種基於TCP/IP傳輸的網絡文件系統協議,通過NFS服務客戶機可以像訪問本地目錄一樣訪問遠程NFS服務器中提供的共享資源,對於大多數負載均衡群集來說,使用NFS協議來共享數據庫較為常見,但NFS服務沒有用戶認證
機制,且數據在網絡上為明文傳輸,安全性較差,所以,一般只適用於局域網。

1、服務器中安裝服務
利用yum倉庫安裝
yum install nfs-utils rpcbind -y

//nfs-utils  用於NFS共享發布和訪問

//rpcbind    用於遠端過程調用機制支持

默認情況下系統已經安裝好這兩個服務;
chkconfig nfs on

chkconfig rpcbind on  
可將這兩個服務加入開機自啟動
2、服務器中設置共享目錄
mkdir -p /opt/wwwroot    
//創建共享文件夾

vim /etc/exports    
//編輯NFS服務配置文件;     

配置文件中加入
/opt/wwwroot 192.168.100.0/24(rw)   
或者多用戶操作  
/opt/wwwroot 192.168.100.11(ro) 192.168.100.22(rw)  
//(rw)表示加入讀寫權限;
3、服務器中啟動服務
service rpcbind start
service nfs start
關閉防火墻:service iptables stop
關閉安全選項:setenforce 0
4、客戶端設置
yum install nfs-utils rpcbind -y    
     安裝服務                     
    service rpcbind start        //啟動服務
     service nfs start     //啟動服務
關閉防火墻:service iptables stop
關閉安全選項:setenforce 0
     mkdir /share     創建共享文件掛載點
5、 將服務器中共享文件進行掛載
mount 192.168.100.107:/opt/wwwroot /share    //手動掛載
或者自動掛載(在/etc/fstab中加入):
192.168.100.107:/opt/wwwroot /abc    nfs  defaults,_netdev        0 0
tail -1 /etc/mtab          //確認掛載結果
6、測試添加文件

在客戶端設置的/share掛載點添加文件,同時服務端也會同步添加。
技術分享圖片
技術分享圖片

Redhat6.5中搭建NFS共享存儲服務