NFS两台linux文件映射
NFS server 192.168.0.76 /home/cmstest/Tomcat-5.5
NFS client 192.168.0.107 /home/jwztcms/tomcat_mgr
1.Nis服务器输出共享目录
安装NFS服务 nfs-utils 和 portmap 两个软件包
yum install nfs-utils -y
yum install portmap -y
服务器具体配置目录
vi /etc/exports
/home/cmstest/Tomcat-5.5 192.168.0.0/24(rw,sync,no_root_squash)
rw 读写 sync权限 no_root_squash允许root进行读写操作 如果不允许的话写
root_squash
注意:
1>nfs共享目录必须是绝对路径。
2>客户端主机地址可以为一个主机的IP地址,指定域名的主机、一个网段的主机3
:设置选项中,sync为nfs同步写磁盘。
启动服务:
/etc/init.d/portmap restart
/etc/init.d/nfs restart
查看:
#exportfs -rv 输出共享的目录
exporting 192.168.0.0/24:/home/cmstest/Tomcat-5.5
#showmount -e 查看共享目录是不是创建成功
Export list for localhost.localdomain:
/home/cmstest/Tomcat-5.5 192.168.0.0/24
#showmount -a 查看有哪些客户挂载上来
portmap服务,在运行级别3、4、5是自动开启的,而nfs服务只是临时设置的,如
果重新启动电脑,那么,nfs服务就需要再次重新启动
#chkconfig --level 35 nfs on 比如说设置3、5级别开启
查看运行状况:rpcinfo –p 192.168.0.76
防火强状态:检查防火墙状态:service iptables status
2.在所有的NIS客户机股灾NIS服务器
先root模式查看NFS服务器状态
showmount -e 192.168.0.76 如下表示成功
Export list for 192.168.0.76:
/home/cmstest/Tomcat-5.5 192.168.0.0/24
挂载目录:
mount -t nfs nisserver:/home /home/
mount -t nfs 192.168.0.76:/home/cmstest/Tomcat-5.5
/home/jwztcms/tomcat_mgr
3:挂载成功后在NFS服务器就可以看到:showmount -a
All mount points on localhost.localdomain:
192.168.0.0/24:/home/cmstest/Tomcat-5.5
192.168.0.107:192.168.0.0/24
4:报错
RPC: Unable to receive 其原因为iptable的问题
#portmap
/sbin/iptables -A INPUT -s 192.168.1.0/24 -p tcp --dport 111 -j ACCEPT
/sbin/iptables -A INPUT -s 192.168.1.0/24 -p udp --dport 111 -j ACCEPT
#nfsd
/sbin/iptables -A INPUT -s 192.168.1.0/24 -p tcp --dport 2049 -j ACCEPT
/sbin/iptables -A INPUT -s 192.168.1.0/24 -p udp --dport 2049 -j ACCEPT
#mountd
/sbin/iptables -A INPUT -s 192.168.1.0/24 -p tcp --dport 1011 -j ACCEPT
/sbin/iptables -A INPUT -s 192.168.1.0/24 -p udp --dport 1011 -j ACCEPT
#rquotad
/sbin/iptables -A INPUT -s 192.168.1.0/24 -p tcp --dport 1012 -j ACCEPT
/sbin/iptables -A INPUT -s 192.168.1.0/24 -p udp --dport 1012 -j ACCEPT
#rpc.statd
/sbin/iptables -A INPUT -s 192.168.1.0/24 -p tcp --dport 32768 -j ACCEPT
/sbin/iptables -A INPUT -s 192.168.1.0/24 -p udp --dport 32768 -j ACCEPT