NFS(network file system)是網絡文件系統的簡稱。 服務器
1.使用NFS首先看是否安裝了CentOS和RHEL這2個包(默認是安裝的) 網絡
查看命令:rpm –q nfs-utils portmap spa
2.查看NFS服務器是否啓動 rest
service nfs starus orm
service portmap status(若是安裝的是rpcbind:service rpcbind status(首先啓動)) rpc
FNS服務器啓動的命令 ast
#service nfs start file
#service portmap start(若是安裝的是rpcbind:service rpcbind start(首先啓動)) network
3.若是上述都沒有問題的話就能夠修改‘/etc/exports’文件 service
/home *(sync,ro)
多個Ip或服務器的修改形式爲:
/home 10.0.2.10(insecure,rw,no_root_squash) 10.0.2.9(insecure,rw,no_root_squash) 10.0.252.13(insecure,rw,no_root_squash) 10.0.252.14(insecure,rw,no_root_squash)
/home 是被分享的目錄;*:表示全部的服務器;(sync,ro):表示設置選項
ro:只讀;rw:可讀寫;no_root_squash:權限不被壓縮;insecure:能夠用1024之後的端口
查看主機共享列表showmount -e;查看主機共享目錄被客戶機掛在的目錄:showmount -d
客戶機須要查看共享主機的輸出目錄:showmount -e 10.0.22.45
客戶機掛載服務主機的輸出目錄:
# mount -t nfs 10.0.22.45:/home
客戶機刪除掛載服務器主機目錄:
# umount /home
若是出現不能讀寫的狀況,多是root權限被壓縮爲nobody權限了。
開機掛載:須要編輯文件編輯文件/etc/fstab添加下面語句
10.0.22.45:/home /home/ nfs rw,soft,intr 0 0
自動掛載:須要編輯文件/etc/auto.master
/home(本地目錄) /etc/auto.nfs --timeout=60
拷貝文件cp -p /etc/auto.misc /etc/auto.nfs而後編輯文件auto.nfs添加nfs rw,soft,intr 10.0.22.45:/home最後重啓服務service autofs restart