centos6.2變更了portmap服務為rpcbind,在使用nfs時這點與centos5不同,下面配置一個nfs系統,用來使區域網路内的所有使用者均可通路該目錄,可将該目錄配置成yum源,供内網機器安裝軟體。
首先安裝NFS套件,指令如下:
yum install nfs-utils.x86_64(64位系統)
yum install nfs-utils(32位系統)
然後安裝portmap服務,portmap在centos6中改名為rpcbind
yum install rpcbind(centos6)
yum install portmap(centos5)
類型:System V-launched Service
軟體包:nfs-utils
程序:nfsd,lockd,rpciod,rpc.{mounted,rquotad,statd}
腳本:nfs,nfslock
端口:由portmap服務指派端口(111)
配置檔案:/etc/exports
輔助工具:portmap(必須)
相關指令:rpcinfo -p [IPADD]:檢視伺服器提供的rpc服務
showmount -e:檢視服務共享的目錄
Server端:
1./etc/exports格式:
目錄 選項
例:共享/share目錄給192.168.0.x的使用者
/share 192.168.0.0/24 (rw)
2.啟動portmap服務:
service portmap start[restart]
3.啟動NFS服務:
service nfs start[restart]
Client端
1.啟動portmap服務:
2.挂載伺服器端的共享目錄(假設伺服器端192.168.0.1):
mount -t nfs 192.168.0.1:/share /mnt/localshare
用戶端配置
檢視是否能通路nfs服務
showmount -e 192.168.0.10
顯示如下:
Export list for 192.168.0.10:
/opt/centos6 192.168.0.11
表示可以通路,如不可通路檢視nfs服務端nfs服務是否啟用,防火牆是否允許通過。
挂載nfs目錄
mkdir /opt/centos6
mount -t nfs 192.168.0.10:/opt/centos6/ /opt/centos6/
配置開機自動挂載
vi /etc/fstab
添加
192.168.0.10:/opt/centos6 /opt/centos6 nfs nodev,ro,rsize=32768,wsize=32768 0 0
配置nfs服務端
vi /etc/exports
/opt/centos6 192.168.0.0/24(ro,no_root_squash)
這一行表明本機的/opt/centos6這個目錄為nfs共享目錄,可通路的ip位址區間為192.168.0.0-192.168.0.254,權限為隻讀,當通路者為root使用者時方位該目錄具有root權限
重新開機nfs服務
/etc/init.d/rpcbind start
/etc/init.d/nfs start
将nfs加入開機啟動項
chkconfig nfs on
本文轉自 hb_fukua 51CTO部落格,原文連結:http://blog.51cto.com/2804976/955727