关闭SELinux
setenforce 0
修改/etc/selinux/config文件中设置SELINUX=disabled
关闭iptables
chkconfig iptables --list
service iptables stop
chkconfig iptables off
查看系统是否已安装NFS
rpm -qa|grep nfs
rpm -qa|grep portmap(rhel6以后改名为rpcbind)
如果当前系统中没有安装NFS所需的软件包,需要手工进行安装
# rpm -ivh portmap-4.0-65.2.2.1.i386.rpm
# rpm -ivh nfs-utils-1.0.9-50.el5.i386.rpm
# rpm -q nfs-utils portmap
启动NFS服务器(需要启动portmap和nfs两个服务,并且portmap一定要先于nfs启动)
service {rpcbind|portmap} start
service nfs start
查询NFS服务器状态
service {rpcbind|portmap} status
service nfs status
停止NFS服务器(需要先停止nfs服务再停止portmap服务,对于系统中有其他服务(如NIS)需要使用时,不需要停止portmap服务)
service nfs stop
service {rpcbind|portmap} stop
查看NFS服务自动启动状态
chkconfig --list {rpcbind|portmap}
chkconfig --list nfs
设置portmap和nfs服务在系统运行级别3和5自动启动。
chkconfig --level 35 {rpcbind|portmap} on
chkconfig --level 35 nfs on
# vi /etc/exports
/ticm 10.225.32.86(rw) 10.225.32.87(rw) 10.225.32.88(rw)
重启portmap 和nfs 服务
service {rpcbind|portmap} restart
service nfs restart
exportfs //使/etc/exports修改生效
服务器端使用showmount命令查询NFS的共享状态
# showmount -e //默认查看自己共享的服务,前提是要DNS能解析自己,不然容易报错
# showmount -a //显示已经与客户端连接上的目录信息
客户端使用showmount命令查询NFS的共享状态
# showmount -e NFS服务器IP
客户端挂载NFS服务器中的共享目录
mount 10.225.32.86:/ticm /ticm/ticm-86
mount 10.225.32.87:/ticm /ticm/ticm-87
mount 10.225.32.88:/ticm /ticm/ticm-88
查看挂载的nfs
mount |grep nfs
卸载
umount /ticm/ticm-86
umount /ticm/ticm-87
umount /ticm/ticm-88