NFS挂载系统配置

本文档详细介绍了如何在服务器端配置NFS服务,包括安装nfs-utils和rpcbind,设置开机启动,启动服务,配置exports文件,指定mountd端口,并在防火墙中开放相应端口。同时,也阐述了客户端如何安装nfs环境并挂载服务器共享目录,以及设置开机自动挂载。
摘要由CSDN通过智能技术生成

1.服务器端

1.1查看是否安装好nfs及相关依赖

rpm -qa|grep nfs

rpm -qa|grep rpcbind

未安装则安装nfs:

yum -y install nfs-utils rpcbind

1.2设置开机自启动

systemctl enable rpcbind.service

systemctl enable nfs.service

1.3启动相关服务:(先启动rpcbind后启动nfs)

systemctl start rpcbind.service

systemctl start nfs.service

1.4创建待共享文件夹,并附权限:

mkdir /data/nfs-share

chmod -R 777 /data/nfs-share

1.5配置exports文件:

vi /etc/exports(用于配置共享目录以及可访问的ip)

修改好后进行保存

exportfs –a 使配置立即生效

1.6使用rpcinfo –p命令行查看服务端口

1.7指定mountd服务使用端口

portmapper及nfs使用端口固定,mountd端口不固定,需要对端口进行指定。

vi /etc/services

在文档最后添加

mountd      20048/udp

mountd      20048/tcp

保存后重启nfs服务:systemctl restart nfs.service

1.8并将端口添加到可访问的防火墙中

将111,2049及自己指定的mountd端口进行开发访问权限:

firewall-cmd --zone=public(作用域) --add-port=111/tcp(端口和访问类型) --permanent(永久生效)

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

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

重启防火墙服务:

systemctl restart firewalld.service

至此,服务器端配置完成。

2.客户端

2.1安装nfs环境:

yum install nfs-utils

2.2执行挂载命令

mount -t nfs -o nolock 192.168.30.120:/data/volume_1/share /data/volume_1/share

2.3添加开机自动挂载

vi /etc/fstab,在文件中添加下面一行:

192.168.30.120:/data/volume_1/share /data/volume_1/share nfs  defaults   0  0

保存退出即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值