linux7 安装nfs,Centos7安装NFS

1.查看是否安装了nfs和rpcbind

rpm -aq | grep nfs

rpm -aq | grep rpcbind

rpcbind是一个RPC服务,主要是在nfs共享时候负责通知客户端,服务器的nfs端口号的

2.安装nfs和rpcbind

yum install nfs-utils rpcbind

增加nfs配置文件

vim /etc/exports

输入以下内容,这个是我的配置,涉及到NFS权限等问题,请自行百度根据自己需求改变设置。

/share *(insecure,rw,async,all_squash) #要共享的目录1,*代表任意主机访问,也可以指定IP或者IP段

/share *(insecure,rw,async,all_squash) #要共享的目录2 *代表任意主机访问,也可以指定IP或者IP段

重新加载

exportfs -arv

用户的身份映射

setfacl -m u:nfsnobody:rwx /share

必须先启动rpcbind,再启动nfs,才能让NFS在rpcbind上注册成功

service rpcbind start

service nfs start

showmount -e #查看自己共享的信息

6.查看 RPC 服务的注册状况

rpcinfo -p localhost

会显示如下内容

program vers proto port service

100000 4 tcp 111 portmapper

100000 3 tcp 111 portmapper

100000 2 tcp 111 portmapper

100000 4 udp 111 portmapper

100000 3 udp 111 portmapper

100000 2 udp 111 portmapper

100005 1 udp 30003 mountd

100005 1 tcp 30003 mountd

100005 2 udp 30003 mountd

100005 2 tcp 30003 mountd

100005 3 udp 30003 mountd

100005 3 tcp 30003 mountd

100003 3 tcp 2049 nfs

100003 4 tcp 2049 nfs

100227 3 tcp 2049 nfs_acl

100003 3 udp 2049 nfs

100003 4 udp 2049 nfs

100227 3 udp 2049 nfs_acl

100021 1 udp 30002 nlockmgr

100021 3 udp 30002 nlockmgr

100021 4 udp 30002 nlockmgr

100021 1 tcp 30002 nlockmgr

100021 3 tcp 30002 nlockmgr

100021 4 tcp 30002 nlockmgr

NFS服务使用的111和2049端口是固定的,mountd端口用下面的方法固定,然后在防火墙放行

vim /etc/sysconfig/nfs

在末尾添加

RQUOTAD_PORT=30001

LOCKD_TCPPORT=30002

LOCKD_UDPPORT=30002

MOUNTD_PORT=30003

STATD_PORT=30004

2.重启nfs和rpcbind:

service rpcbind restart

service nfs restart

Firewalld防火墙放行端口,iptable自己找规则放行以下协议端口。

firewall-cmd --zone=public --add-port=30003/tcp --permanent

firewall-cmd --zone=public --add-port=30003/udp --permanent

firewall-cmd --zone=public --add-port=30004/tcp --permanent

firewall-cmd --zone=public --add-port=30004/udp --permanent

firewall-cmd --zone=public --add-port=2049/tcp --permanent

firewall-cmd --zone=public --add-port=2049/udp --permanent

firewall-cmd --zone=public --add-port=111/tcp --permanent

firewall-cmd --zone=public --add-port=111/udp --permanent

firewall-cmd --reload

客户端安装nfs和rpcbind,然后开机挂载

yum install nfs-utils rpcbind

vim /etc/rc.d/rc.local

chmod +x /etc/rc.d/rc.local #添加执行权限

合适的地方增加以下内容,涉及的挂载目录请根据自己情况自行创建

mount -t nfs -o vers=4.0 192.168.101.66:/share /data2

eac76ce043de08f05460f8dd4865d263.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值