Linux NFS服务器的安装与配置

这篇博客详细介绍了如何关闭SELinux和iptables,然后在Linux系统中安装和配置NFS服务器,包括启动和检查NFS服务状态,设置自动启动,编辑exports文件,以及在客户端挂载和卸载NFS共享目录。此外,还提到了使用showmount命令来查看NFS的共享状态。
摘要由CSDN通过智能技术生成

关闭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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值