14.1 NFS介绍 14.2 NFS服务端安装配置 14.3 NFS配置选项

本文详细介绍NFS网络文件系统的安装配置过程,包括服务端与客户端的设置步骤,并解释了如何通过NFS实现跨服务器的数据共享。

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

14.1 NFS介绍
14.2 NFS服务端安装配置

14.3 NFS配置选项


NFS介绍

NFS利用RPC服务作为服务端和客户端通信,实现一个服务器数据共享多个服务器数据。(简单来讲就是通过网络来共享数据)

例如:

A---共享给B/C机器。

原理图:

用户访问一个网站的图片------A机器负载过高暂时无法传输-----A机器利用NFS客户端去B机器取图片-------A机器利用RPC服务的TCP/IP协议与B机器进行通信---访问B机器本地磁盘---返回给用户




NFS服务端安装配置

示例:

A机器安装:

1.   yum install -y nfs-utils 

2.vi /etc/exorts 

        添加:共享的目录和IP(权限)

    /home/aming   192.168.142.0/24(rw,sync,all_squash,anonuid=1000,anongid=1000)


3.然后创建目录

mkdir /home/aming

4.启动服务

systemctl start rpcbind  //开启RPC服务

systemctl start nfs        //开启nfs服务

systemctl enable rpcbind 

systemctl enable nfs

5.检查服务

ps aux|grep rpcbind ;ps aux |grep nfs


注意:

netstat -lntp

在centos7种rpcbind在查看端口的时候是显示:systemd



NFS配置选项:

客户端与服务端进行通信:

1.检查2台机器的端口是否已经开通默认是111

2.服务端需要关掉firewalld和防火墙setenforce 0

3.检查客户端已经开启rpc服务 ps aux |grep rpc


1.用showmount -e 服务端IP地址进行查看

showmount -e 192.168.142.5


2.然后挂载共享目录到本地

mount -t nfs 192.168.142.5:/home/aming    /mnt

df -h  --查询



注意:因为服务端配置了相应了uid和gid,如果发现文件属组和用户不对,你可以查看客户端的passwd文件,查看id为1000的用户组,因为他是相对应的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值