> Kuenhourg's 隨手記事簿: NFS快速設定步驟

2013年11月18日 星期一

NFS快速設定步驟

NFS((Network File System)另一名稱Yellow Page (YP)
所需套件:nfs-utils
服務:nfs , portmap
啟動方式:#service nfs start
查看命令:#chkconfig --list portmap
                    #chkconfig --list nfs

兩台主機通訊協定RPC(Remote Procedure Call),Portmap(111) ,NFS(2049)

設定檔案/etc/exports
內容如下(參說說明:ro唯讀,sync同步,rw可寫,async非同步):
/net99 140.137.215.144 (ro,sync)
或/net99 140.137.215.144(rw,async)

命令:
#exportfs

測試方式(Client端):
#showmount -e 140.137.215.114

本機測試:
#showmount -e
                    參數-e說明:顯示/etc/exports分享的目錄資料
                    參數-a說明:NFS連線資訊

權限設定資訊記錄檔
#tail /var/lib/nfs/etab

檢查TCP服務狀態
#rpcinfo -p localhost

掛載:
mount -t nfs 140.137.215.114:/net99 /mnt/nfs

開機掛載方式:
檔案/etc/fstab
140.137.215.114:/net99 mnt/nfs nfs defaults 0 0

/net99 140.137.215.0/24(rw,all_squash,anonuid=65534, anongid=65534,sync)
注:NFS預設值已啟用root_squash,其UID&GID皆為nfsnobody

開機自動生效:
chkconfig --level 3 nfs on

除錯:GRUB => 'a' 核心參數 single
CentOS開機進入單人模式(runlevel 1)

補充:
查uid碼
#id nfsnobody