Centos7 | NFS服务器搭建与配置

一、NFS服务简介

1.什么是NFS

  • NFS就是Network File System的缩写,它最大的功能就是可以通过网络,让不同的机器、不同的操作系统可以共享彼此的文件。
  • NFS服务器可以让PC将网络中的NFS服务器共享的目录挂载到本地端的文件系统中,而在本地端的系统中来看,那个远程主机的目录就好像是自己的一个磁盘分区一样,在使用上相当便利;
  • NFS一般用来存储共享视频,图片等静态数据。

2.NFS的通讯原理

Centos7 | NFS服务器搭建与配置_第1张图片

  • 所需软件

安装NFS服务,需要安装两个软件,分别是:

  • RPC主程序:rpcbind

NFS 其实可以被视为一个 RPC 服务,因为启动任何一个 RPC 服务之前,我们都需要做好 port 的对应 (mapping) 的工作才行,这个工作其实就是『 rpcbind 』这个服务所负责的!也就是说, 在启动任何一个 RPC 服务之前,我们都需要启动 rpcbind 才行! (在 CentOS 5.x 以前这个软件称为 portmap,在 CentOS 6.x 之后才称为 rpcbind 的!)。

  • NFS主程序:nfs-utils

就是提供 rpc.nfsd 及 rpc.mountd 这两个 NFS daemons 与其他相关 documents 与说明文件、执行文件等的软件!这个就是 NFS 服务所需要的主要软件。

  • 原理说明
  • 首先服务器端启动RPC服务,并开启111端口 服务器端启动NFS服务,并向RPC注册端口信息
  • 客户端启动RPC(portmap服务),向服务端的RPC(portmap)服务请求服务端的NFS端口
  • 服务端的RPC(portmap)服务反馈NFS端口信息给客户端 客户端通过获取的NFS端口来建立和服务端的NFS连接并进行数据的传输

------------声明:上述文章借鉴https://blog.csdn.net/qq_38265137/article/details/83146421博客------------

二、NFS的安装

1.安装规划

服务端 :10.0.1.5
客户端 1:10.0.1.2
客户端 2:10.0.1.3

2.安装方式及前提

安装方式:YUM安装
前提:正确配置相关网络,

你可能感兴趣的:(Centos7)