阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

NFS网络文件存储系统搭建配置详解

178次阅读
没有评论

共计 1284 个字符,预计需要花费 4 分钟才能阅读完成。

NFS 优点

NFS(Network File System)即网络文件系统,是 FreeBSD 支持的文件系统中的一种,它允许网络中的计算机之间通过 TCP/IP 网络共享资源。在 NFS 的应用中,本地 NFS 的客户端应用可以透明地读写位于远端 NFS 服务器上的文件,就像访问本地文件一样。

NFS 最早是由 Sun 公司发展出来的,
简单的来说:它就是是可以透过网络,让不同的主机、不同的操作系统可以共享存储。

以下是 NFS 最显而易见的好处:

1. 节省本地存储空间,将常用的数据存放在一台 NFS 服务器上且可以通过网络访问,那么本地终端将可以减少自身存储空间的使用。

2. 用户不需要在网络中的每个机器上都建有 Home 目录,Home 目录可以放在 NFS 服务器上且可以在网络上被访问使用。

3. 一些存储设备 CDROM 和 Zip(一种高储存密度的磁盘驱动器与磁盘)等都可以在网络上被别的机器使用。这可以减少整个网络上可移动介质设备的数量。

NFS 的基本原则是“容许不同的客户端及服务端通过一组 RPC 分享相同的文件系统”,它是独立于操作系统,容许不同硬件及操作系统的系统共同进行文件的分享。

NFS 在文件传送或信息传送过程中依赖于 RPC 协议。RPC,远程过程调用 (Remote Procedure Call) 是能使客户端执行其他系统中程序的一种机制。NFS 本身是没有提供信息传输的协议和功能的,但 NFS 却能让我们通过网络进行资料的分享,这是因为 NFS 使用了一些其它的传输协议。而这些传输协议用到这个 RPC 功能的。可以说 NFS 本身就是使用 RPC 的一个程序。或者说 NFS 也是一个 RPC SERVER。所以只要用到 NFS 的地方都要启动 RPC 服务,不论是 NFS SERVER 或者 NFS CLIENT。这样 SERVER 和 CLIENT 才能通过 RPC 来实现 PROGRAM PORT 的对应。可以这么理解 RPC 和 NFS 的关系:NFS 是一个文件系统,而 RPC 是负责负责信息的传输。

准备工作

一台 RedHat 6 作为服务器,提供 NFS 服务(192.168.120.5)
一台 Redhat 6 作为客户端,调用存储空间(192.168.120.10)

检查安装包【服务器与客户机都需要安装,一般都是默认安装】
NFS 网络文件存储系统搭建配置详解

服务器端 NFS 搭建

1.
NFS 网络文件存储系统搭建配置详解

2.
NFS 网络文件存储系统搭建配置详解

修改完成后保存退出

3.
NFS 网络文件存储系统搭建配置详解

4.
NFS 网络文件存储系统搭建配置详解

常用权限(NFS 服务权限)
rw:读写(read&&write)
ro:只读(readonly)
all_squash:不论登陆是谁(UID),都压缩为匿名用户 nfsnobody
root_squash:如果登陆的是 root,压缩为 nfsnobody,默认 root 不能登陆
no_root_squash:允许 root 身份登陆,不推荐
anonuid:把所有的登陆用户,不再压缩为 nfsnobody 用户,而是压缩为指定 uid 用户
sync:将数据同步写入内存缓冲区与磁盘中,效率低,但可以保证数据的一致性;
async:将数据先保存在内存缓冲区中,必要时才写入磁盘

5. 服务器自测
NFS 网络文件存储系统搭建配置详解

客户端 NFS 搭建

1. 开启服务
NFS 网络文件存储系统搭建配置详解

2.
NFS 网络文件存储系统搭建配置详解

NFS 网络文件存储检测

1. 客户端进入 NFS 挂载点
NFS 网络文件存储系统搭建配置详解

2. 服务器端口进入提供 NFS 的文件目录
NFS 网络文件存储系统搭建配置详解

正文完
星哥说事-微信公众号
post-qrcode
 
星锅
版权声明:本站原创文章,由 星锅 2022-01-21发表,共计1284字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中