配置与管理NFS网络文件系统

配置与管理NFS网络文件系统

1.  什么是NFS?它工作原理是什么?

Linux和Windows之间可以通过Samba进行文件共享,那么Linux之间怎么进行资源共享呢?这就要说到NFS(Network File System,网络文件系统)。

①客户端向NFS服务器提交RPC请求,并明确访问NFS服务,并告知具体的读写操作;②RPC查找端口映射表,并根据客户端请求,返回相应的结果;③客户端获取指定的NFS服务器端口后,将直接与NFS进程进行读写操作。

•    RPC(RemoteProcedure Call):因为NFS 支持的功能相当的多,而不同的功能都会使用不同的程序来启动,每启动一个功能就会启用一些端口来传输数据,RPC 最主要的功能就是在指定每个 NFS 功能所对应的 port number ,并且回报给客户端,让客户端可以连结到正确的端口上去。

2.  NFS服务器的配置

(1)准备

在VMWare虚拟机中启动两台Linux系统;我的系统是centos

一台作为NFS服务器,主机名为server,IP:192.168.8.188

一台作为NFS客户端,主机名为Client,IP:192.168.8.186

(2)配置

①软件安装查询

这里显示已经安装,如果没有安装,可以用以下命令安装。

yuminstall rpcbind

yuminstall nfs-utils

②开启服务

servicerpcbind start

servicenfs start

使用rpcinfo –p查询一下NFS的各个程序是否在正常运行

显示这些,说明启动成功。

②配置exports文件

exports为NFS的主要配置文件,这个文件不一定存在。如果不存在可以用

vim/etc/exports 创建。

例:/home/share1 为共享目录,局域网内可读写,其他只读。

首先,创建/home/share1的目录,并查看,确定创建正确。

接着,编辑exports 文件,编辑完成后,:wq 保存并退出。

然后,重启NFS服务

使用showmoun -e localhost查看一下共享目录

对服务器进行防火墙设置

在这里我关闭了防火墙(不安全,应该还有其他更好的办法)。

在NFS4 的服务上按空格键,转发

eth+ 按 空格键 ,转发


退出后重新启动防火墙。

最后,配置客户端

开启RPC和NFS服务

在客户端挂载NFS文件系统

至此,配置完成。

3.  验证测试

在服务器的输出目录里新建文件hello,看客户端的挂载目录里是否存在hello文件。

配置成功!!!新技能get√!!!

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值