NFS 網路檔案系統

2021-04-02 12:23:55 字數 1507 閱讀 4062

1. nfs  (network filesystem 網路檔案系統)

讓不同的機器,不同的os在網路上共享目錄和檔案。通過nfs,使用者和程式可以象訪問本地檔案一樣訪問遠端系統上的檔案。

4. 配置nfs

共享的nfs目錄在/etc/exports中列出,這個檔案控制對目錄的共享。

書寫規則是:共享目錄 主機(引數)

e.g:/mnt/cdrom *.abc.com(ro,sync) master.abc.com(rw,sync)

上面的規則代表將/mnt/cdrom目錄以唯讀同步方式共享給*.abc.com域,並且以讀寫同步方式共享給master.abc.com主機。任何共享目錄都要指定sync或async,也就是指定檔案寫入磁碟之前共享nfs目錄是否響應命令。

下面是一些nfs共享的常用引數:

ro:唯讀訪問

rw:讀寫訪問

sync:所有資料在請求時寫入共享

async:nfs在寫入資料前可以相應請求

修改了etc/exports而不想重新啟動nfs,只需執行# exportfs -rv 即可

5. 啟動nfs server

# service portmap start

# service nfs start

根據需要設定在相應的執行級別自動啟動nfs:

# chkconfig --level 235 portmap on

# chkconfig --level 235 nfs on

另外,還需要檢視系統的iptables、/etc/hosts.allow、/etc/hosts.deny是否設定了正確的nfs訪問規則。

參考:http://www.raidcheng.net/blog/archives/2005/04/21/index.html#000174

6. 啟動nfs client

6.1 顯示server的共享目錄

# showmount -e 10.193.10.1

6.2 mount

# mount -t nfs 10.193.10.1:/home/public /home/nfs/public

把10.193.10.1下的/home/public mount到本地/home/nfs/public下

用 df看一下目錄mount是否成功

參考:

NFS網路檔案系統

一 samba伺服器與nfs伺服器的區別 samba伺服器用於建立windows與linux虛擬機器之間的檔案共享.nfs伺服器用於建立linux虛擬機器與arm嵌入式系統之間的檔案共享.二 nfs網路檔案系統的建立 1 在linux虛擬機器下執行選單 系統設定 伺服器設定 nfs伺服器,開啟nfs...

網路檔案系統NFS

1 介紹 network file system,由sun公司在1984年開發,目前nfs被普遍使用。nfs4.0以前的版本在效能上存在瓶頸,nfs4.1已經是pnfs了,即並行nfs?目的是在安裝unix計算機之間實現磁碟檔案共享,構建於ip協議之上,是標準的c s架構,nfs伺服器輸出 expo...

網路檔案系統 NFS

nfs nfs network file system 即網路檔案系統,是freebsd支援的檔案系統中的一種,它允許網路中的計算機之間通過tcp ip網路共享資源。在nfs的應用中,本地nfs的客戶端應用可以透明地讀寫位於遠端nfs伺服器上的檔案,就像訪問本地檔案一樣。環境 cnetos7 170...