Linux NFS配置
nfs伺服器
一、安和啟動nfs
1、安裝nfs
yum -y install nfs-utils-*_64 nfs4-acl-tools*.64
2、啟動nfs
#啟動nfs要先啟動rpc服務,6.0之後rpcbind和rpcidmap是預設的rpc服務
#如果沒有啟動rpc則會報錯,造成使用者許可權對映錯誤
rpc.nfsd: unable to set any sockets for nfsd
service rpcbind restart
service nfs restart
#設定在執行級別2、3、4、5上開啟啟動
chkconfig nfs on
二、配置nfs
1、埠配置檔案/etc/sysconfig/nfs
2、相關檔案及命令
#維護nfs共享資源
/usr/sbin/exportfs
#記錄客戶端登入情況
/var/lib/nfs/*tab
#記錄nfs共享目錄完整許可權設定
/var/lib/nfs/etab
#記錄曾經連線到nfs伺服器的相關客商資訊
/var/lib/nfs/xtab
#查詢伺服器共享資源
/usr/sbin/showmount
3、配置檔案/etc/exports
#共享目錄主機/單個IP/網段/單個域名/整個域名括號內為許可權或者其他引數
/nfs 192.168.137.0/24(rw) *.samba.local(ro)
4、例項
(1)啟動nfs
server rpcbind restart && server nfs restart
(2)顯示伺服器共享目錄
/usr/sbin/showmount e 127.0.0.1
或者:
/usr/sbin/exportfs
(3)在windows上掛載nfs
winodws server 2008/2012在角色裡啟用nfs客戶端
在命令列下:
mount 192.168.137.100:/nfs *
或者:
Mount 192.168.137.100:/nfs y:
*表示下一個可用碟符,y:表示直接掛載為y盤
因為192.168.137.0/24網段只有讀許可權,所以寫檔案會被拒絕:
5、遇到的問題
(1)/etc/exportx中域名無法解析
在啟動nfs時會有所提示,將dns指到可以解析該域名地址即可
轉載於:https://blog.51cto.com/1055745601/1659186