nfs的安裝配置
centos 5 :
yum install nfs-utils portmap
centos 6 :
yum install nfs-utils rpcbind
網路檔案系統(nfs,network file system)是一種將遠端主機上的分割槽(目錄)經網路掛載到本地系統的一種機制,通過對網路檔案系統的支援,使用者可以在本地系統上像操作本地分割槽一樣來對遠端主機的共享分割槽(目錄)進行操作。
注:nfs只使用與unix-like的系統之間,如果想實現linux服務端-windows客戶端的使用,可以利用samba和ftp服務。
一、伺服器的配置
1,yum install nfs-utils rpcbind (centos6.x)
2,執行如下命令編輯檔案/etc/exports:
# cat /etc/exports
/data 192.168.10.*(rw,sync,no_root_squash)
新增的內容表示:允許ip 位址範圍在192.168.10.*的計算機以讀寫的許可權來訪問/data 目錄,/data 也稱為伺服器輸出共享目錄。
--括號內的引數意義描述如下:
rw:讀/寫許可權,唯讀許可權的引數為ro;
sync:資料同步寫入記憶體和硬碟,也可以使用async,此時資料會先暫存於記憶體中,而不立即寫入硬碟。
no_root_squash:nfs 伺服器共享目錄使用者的屬性,如果使用者是 root,那麼對於這個共享目錄來說就具有 root 的許可權。
接著執行如下命令,啟動埠對映:service nfs start
[root@clone1 ~]# service nfs start
starting nfs services: [ ok ]
starting nfs quotas: [ ok ]
starting nfs mountd: [ ok ]
starting nfs daemon: [ ok ]
[root@clone1 ~]#
--在linux 伺服器上進行nfs 伺服器的回環測試,驗證共享目錄是否能夠被訪問。
--在linux 伺服器上執行如下命令:\
# mount –t nfs 192.168.10.65:/data /mnt
命令將linux 伺服器的nfs輸出共享目錄掛載到/mnt 目錄下,因此,如果nfs 正常工作,應該能夠在/mnt 目錄看到/data共享目錄中的內容。
二、客戶端的配置:
1,客戶端需安裝nfs-utils和rpcbind
2,客戶端到服務端的網路需要能連線上(關閉防火牆)
3,使用showmount -e測試是否能成功連線
[root@clone1 mnt]# showmount -e 192.168.10.65
export list for 192.168.10.65:
/data (everyone)
[root@clone1 mnt]#
[root@clone1 mnt]# mount -t nfs 192.168.10.65:/data/soft /mnt
4,配置開機自動掛載
[root@clone1 mnt]# vi /etc/fstab
192.168.1.65:/data /mnt/ nfs nodev,ro,rsize=32768,wsize=32768 0 0
5,重啟測試
NFS服務配置
確認ip 先檢查網路通不通。防火牆設定 不確定 開啟防火牆設定介面 開啟防火牆 3 關閉selinux 安裝nfs 選擇共享資料夾並配置nfs 直接修改配置檔案 etc exports 表明共享的是 nfsshare 這個目錄,共享給 192.168.193.141 客戶端。引數為 rw 讀寫 al...
nfs服務配置
服務端配置nfs 簡單配置nfs 分為三部分 1 本地要共享出去的目錄 2 允許訪問的主機 3 小括號裡邊的許可權選項 rw 讀寫 ro 唯讀 sync 同步模式,記憶體中資料時時寫入磁碟 async 不同步,把記憶體中資料定期寫入磁碟中 no root squash 加上這個選項後,root 使用...
配置NFS服務
服務端 ip 192.168.1.10 客戶端 ip 192.168.1.227 服務端與客戶端均須關閉防火牆 降低沙盒 用 yum 安裝 nfs 以及rpcbind root bogon yum y install nfs utils rpcbind 編輯配置檔案客戶端訪問,內容如下圖 root ...