CentOS 6.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)
掛載光盤,將文件拷貝到要掛載的目錄上
mkdir /opt/centos6
mount /dev/cdrom /media -o loop
cp -r /media/* /opt/centos6/
配置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
客戶端配置
查看是否能訪問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