linux NFS共享文件

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

相關文章
相關標籤/搜索