您的位置:首页 > 游戏 > 手游 > 北京公司有哪些_专业制作各种证书_宁波seo推荐优化_免费一键生成个人网站

北京公司有哪些_专业制作各种证书_宁波seo推荐优化_免费一键生成个人网站

2024/12/23 15:20:12 来源:https://blog.csdn.net/m0_70137002/article/details/144016719  浏览:    关键词:北京公司有哪些_专业制作各种证书_宁波seo推荐优化_免费一键生成个人网站
北京公司有哪些_专业制作各种证书_宁波seo推荐优化_免费一键生成个人网站

一、简介

NFS(Network File System,网络文件系统)是由SUN公司研制的UNIX表示层协议,它允许网络中的计算机(不同的计算机、不同的操作系统)之间通过TCP/IP网络共享资源,主要在unix系列操作系统上使用。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。

1.1NFS功能特点

由于NFS支持的功能比较多,而不同的功能都会使用不同的程序来启动

每启动一个功能就会启用一些端口来传输数据,因此NFS的功能所对应的端口并不固定,nfs一般使用未被使用的小于1024的端口用于传输,但如此一来就会产生客户端连接服务器的问题,因为客户端需要知道服务器端的相关端口才能够连接

1.2.RPC

由于当服务器在启动NFS时会随机选取数个端口号,并主动向RPC注册,所以RPC知道每个NFS功能所对应的端口号,RPC将端口号通知给客户端,让客户端可以连接到正确的端口上去。RPC采用固定端口号port111来监听客户端的需求并向客户端响应正确的端口号。

1.3.NFS的访问原理

1.server端的nfs向本机的RPC(portmap)注册服务和端口

2.client端的用户向本机RPC(portmap)提出远程访问请求

3.client端的RPC(portmap)向server端的RPC(portmap)请求获得用户需求nfs注册的端口4.server端的RPC(portmap)向clinet端的RPC(portmap)发送nfs注册的端口

5.client端的RPC(portmap)在获得对应端口后直接向server端的nfs服务器请求访问并且挂载到client端的目录

二、nfs服务的安装与部署

2.1.安装和启用nfs服务

在服务端和客服端下载需要的库

启用服务:

2.2 配置服务共享资源

检验:

101的数据会存在200的主机里,但是若101挂载丢失,则不会继续存储在200的主机


2.2 介绍一些常用配置参数值

1、syncasync  sync代表数据会同步写入到内存与硬盘中,async则代表数据会 先暂存于内存当中,而非直接写入硬盘

2、no_root_squashroot squash  若客户端在共享目录里创建的文件的所属者和所属组是root用户 和root组,那么显示文件的属主和属组时有以下两种情况:no_root_squash表示,文件的所属者和所属组是root用户和root组;root_squash表示将root用户和组映射为匿名用户和组(默认设置)。

3、all squash no all squash all_squash:客户端所有用户创建文件时,客户端会将文件的用户 和组映射为匿名用户和组no_all_squash:客户端普通用户创建的 文件的UID和GID是多少,服务端就显示为多少(默认设置)。

4、anonuid=anongid= 将文件的用户和组映射为指定的UID和GID,若不指定默认为 65534(nfsnobody)

5、rwro   该目录的权限是可读还是只读,还是与文件系统的rwx有关

2.2.1 实施方法

此处为了接下来展示,我们给予nfsshare顶级权限,但是在实际中还是建议赋予具体文件权限

这里我们成功沿用超级用户的身份

这个实验展示怎么指定用户身份

三、nfs客户端动态挂载机制

3.1 简介

autofs这个服务是在客户端的上面,它会持续的检测某个指定的目录,并预先设置当使用到该目录的某个子目录时,将会取得来自服务器端的NFS文件系统资源,并进行自动挂载的操作。

3.2首先下载需要的库和启用服务

3.3 访问默认autofs挂载机制

3.4 设定动态挂载时间

在autofs主配置文件中修改等待时间为5秒

测验:在退出后5秒取消挂载

3.5 自定义动态挂载点

Vim /etc/auto.master

最终挂载点的子配置文件,此处文件为空,需要手动编写

最终文件就是把/nfs 挂载到200主机的qbb上

验证:

最终结果表示成功挂载

在服务端

Vim /etc/rxportfs

vim /etc/auto.nfsshare

挂载设置为所有,后面用&自动

systemctl restart autofs.service

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com