CentOS安装NFS服务端和客户端

本文详细介绍了如何在服务器上安装并配置NFS服务,包括软件包安装、exports文件编辑、服务启动与检查,以及防火墙设置。同时指导了客户端的rpcbind安装、服务启动、共享目录检查和文件挂载,以及开机自动挂载的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在服务器上:

1、服务器上安装 NFS 服务器所需的软件包:
yum install -y nfs-utils

2、编辑exports文件,添加从机
vi /etc/exports
/data/   172.16.231.4(rw,sync,fsid=0,all_squash,anonuid=1000,anongid=1000)

3、先为rpcbind和nfs做开机启动:    
systemctl enable rpcbind.service    
systemctl enable nfs-server.service    

4、然后分别启动rpcbind和nfs服务:   
systemctl start rpcbind.service    
systemctl start nfs-server.service    

5、通过查看service列中是否有nfs服务来确认NFS是否启动。

showmount -e localhost

6、确认NFS服务器启动成功:   
rpcinfo -p    

7、firewalld 放行NFS:
firewall-cmd --permanent --zone public --add-service mountd
firewall-cmd --permanent --zone public --add-service rpc-bind
firewall-cmd --permanent --zone public --add-service nfs
firewall-cmd --reload

客户端配置:

1、安装rpcbind

yum install  -y rpcbind

2、启动服务

systemctl enable rpcbind.service
systemctl start rpcbind.service

3、检查 NFS 服务器端是否有目录共享
showmount -e 172.16.10.122

4、挂载文件
mkdir  /data/
mount -t nfs -o nolock   172.16.10.122:/data/ /data/

5、设置开机挂载
vi /etc/fstab
增加一下行
172.16.10.122:/data/ /data/   nfs defaults ,_rnetdev 1 1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值