linux系統之間通過nfs網路檔案系統掛載設定方法_Linux

來源:互聯網
上載者:User

NFS簡介

NFS是Network File System的簡寫,即網路檔案系統. 網路檔案系統是FreeBSD支援的檔案系統中的一種,也被稱為NFS. NFS允許一個系統在網路上與他人共用目錄和檔案。通過使用NFS,使用者和程式可以像訪問本地檔案一樣訪問遠端系統上的檔案。

NFS好處

以下是NFS最顯而易見的好處:   

1.本地工作站使用更少的磁碟空間,因為通常的資料可以存放在一台機器上而且可以通過網路訪問到。   
2.使用者不必在每個網路上機器裡頭都有一個home目錄。Home目錄 可以被放在NFS伺服器上並且在網路上處處可用。  
3.諸如軟碟機,CDROM,和 Zip(是指一種高儲存密度的磁碟機與磁碟)之類的存放裝置可以在網路上面被別的機器使用。這可以減少整個網路上的可移動介質裝置的數量。

Linux 伺服器 192.168.190.199 服務端
Linux 伺服器 192.168.190.208 用戶端

192.168.190.199(服務端)配置操作:

1.安裝服務

檢查是否看安裝nfs,portmap服務

若沒有安裝nfs ,portmap用 yum search < 包名> 安裝相應的包

2.配置/etc/exports

在 /etc/exports 檔案中配置

配置參數如下

[共用的目錄] [主機名稱1或IP1(參數1,參數2)] [主機名稱2或IP2(參數3,參數4)]

下面是一些NFS共用的常用參數:

ro 唯讀訪問
rw 讀寫訪問
sync 所有資料在請求時寫入共用
async NFS在寫入資料前可以相應請求
secure NFS通過1024以下的安全TCP/IP連接埠發送
insecure NFS通過1024以上的連接埠發送
wdelay 如果多個使用者要寫入NFS目錄,則歸組寫入(預設)
no_wdelay 如果多個使用者要寫入NFS目錄,則立即寫入,當使用async時,無需此設定。
hide 在NFS共用目錄中不共用其子目錄
no_hide 共用NFS目錄的子目錄
subtree_check 如果共用/usr/bin之類的子目錄時,強制NFS檢查父目錄的許可權(預設)
no_subtree_check 和上面相對,不檢查父目錄許可權
all_squash 共用檔案的UID和GID映射匿名使用者anonymous,適合公用目錄。
no_all_squash 保留共用檔案的UID和GID(預設)
root_squash root使用者的所有請求映射成如anonymous使用者一樣的許可權(預設)
no_root_squas root使用者具有根目錄的完全管理存取權限
anonuid=xxx 指定NFS伺服器/etc/passwd檔案中匿名使用者的UID
anongid=xxx 指定NFS伺服器/etc/passwd檔案中匿名使用者的GID

如:

複製代碼 代碼如下:

/home/share208 192.168.190.208(rw,sync) *(ro) 配置說明: 對192.168.102.15賦予讀寫權限,其他機器僅有唯讀許可權。

3. NFS服務

啟動NFS服務

複製代碼 代碼如下:

/etc/init.d/portmap start
/etc/init.d/nfs start

停止NFS服務

複製代碼 代碼如下:

/etc/init.d/nfs stop
/etc/init.d/portmap stop

重新啟動NFS服務

複製代碼 代碼如下:

/etc/init.d/nfs restart
/etc/init.d/portmap restart

檢查portmap和nfs服務的狀態

複製代碼 代碼如下:

/etc/init.d/portmap status
/etc/init.d/nfs status

設定自動啟動NFS服務

對於實際應用中的Linux系統,每次開機後都手工啟動nfs服務是不現實的,應該設定系統在指定的運行層級(通常為3和5)自動啟動portmap和nfs服務。

複製代碼 代碼如下:

chkconfig –level 35 portmap on
chkconfig –level 35 nfs on

執行“ntsysv”命令啟動服務配置程式,找到“nfs”和“portmap”服務,分別在其前面加上“*”,然後選擇“確定”即可。

4.192.168.190.208(客服端) 配置用戶端

在指定目錄下建立檔案夾掛載服務端檔案夾

複製代碼 代碼如下:

mkdir –p /home/share208
mount 192.168.190.199:/home/share208 /home/share208 (掛載)

5.測試掛載

複製代碼 代碼如下:

192.168.190.208 /home/share208 建立目錄 test
192.168.190.199 /home/share208 查看已經有test 目錄

測試成功.

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.