萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Linux 教學

Linux 雙機 NFS 伺服器與客戶端設定完整指南

一、NFS 伺服器安裝

檢查是否已安裝 nfs-utils 與 portmap 套件(RHEL4 預設已安裝):

# rpm –q nfs-utils portmap

二、檢查服務狀態

# service nfs status
# service portmap status

三、啟動服務

若服務未啟動(預設 NFS 未完全開啟):

# service nfs start
# service portmap start

四、設定匯出目錄

NFS 配置檔 /etc/exports 定義共享目錄:

# vi /etc/exports

格式範例:

/home *(sync,ro)
  • /home — 共享目錄
  • * — 允許所有主機
  • (sync,ro) — 選項:sync 同步寫入磁碟(建議所有共享啟用),ro 唯讀(與 rw 互斥)

客戶端主機地址支援多種形式:單一 IP、主機名、網段(如 192.168.1.0/24)、網域(*.test.com)、所有主機(*)。

五、重新匯出共享目錄

# exportfs –rv

使新設定生效。

六、查看伺服器匯出列表

# showmount -e

七、查看已被掛載的共享目錄

# showmount -d

八、客戶端掛載共享目錄

# showmount -e 172.16.75.1          # 查看伺服器匯出
# mount -t nfs 172.16.75.1:/software /mnt/  # 掛載

九、查看掛載內容

cd /mnt
ll

十、卸載共享目錄

# umount /mnt/

總結關鍵點

  1. 先用 ping 確認雙機連通,必要時關閉防火牆 service iptables stop
  2. 確保指令輸入正確
  3. 修改 exports 後必須執行 exportfs –rv
  4. 檢查 NFS 服務是否啟動(預設關閉)
  5. 卸載時不可在 /mnt 目錄下操作,需先退出目錄再卸載
copyright © 萬盛學電腦網 all rights reserved