部署yum仓库及nfs共享服务

文章介绍了NFS协议的工作原理,强调了其共享性、透明性、高性能和可靠性。NFS通过配置文件/etc/exports设定共享目录和权限选项,如rw、ro、sync、async等。同时,文章提及了yum.repos.d目录用于存放多个源,并指出启动NFS服务前需先运行rpcbind。

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

才能缓存包 

路径可以修改 

 

httpd yum

 

 

ftp yum 

 ***两个服务的挂载点目录,不可以随便设,必须建立在指定各个配置目录下

httpd /var/www/html

ftp /var/ftp

混合 

接着ftp后做

etc/yum.repos.d

可以在yum.repos.d这个目录可以放多个源,但是要注意,本地源最好单独放 

NFS共享服务

nfs:网络文件协议;计算机网络上共享文件系统的协议,不同的计算机可以使用一个共享的目录。集中处理,方便管理。

nfs的工作原理:服务器指定一个目录,作为共享目录,也可以多个

指定多个目录,作为共享目录

授权其他服务器可以使用共享目录客户端通过nfs协议,发送请求到共享目录的服务器获取操作共享目录的权限

NFS使用RPC协议来实现客户端和服务端之间的通信

每个协议都是为指定的功能,或者特定的应用的服务的

NFS的特点

1.共享性:多个客户端可以同时访问和共享同一个文件系统,也可以理解为目录,方便文件共享写作

2.透明性:只管用,不关心底层的网络细节

3.性能高:NFS在文件的访问速度和性能方面做了优化,可以提供高效的共享服务

4.可靠性:NFS提供机制,来确保文件的完整和一致性

NFS的配置文件 /etc/exports  共享目录以及客户机地址(权限选项)

nfs:共享 rpcbind:远程调用共享,通信 

nfs共享目录

客户机地址可以是主机名、IP 地址、网段地址,允许使用“*”、“?”通配符。
“rw”                    表示允许读写,“ro” 表示为只读。
sync                    表示同步写入到内存与硬盘中。
no_root_squash            表示当客户机以root身份访问时赋予本地root权限(默认是root_squash)。
root_squash                表示客户机用root用户访问该共享目录时,将root用户映射成匿名用户。
all_squash                所有访问用户都映射为匿名用户或用户组
async                    将数据先保存在内存缓冲区中,必要时才写入磁盘。
subtree_check(默认)    若输出目录是一个子目录,则nfs服务器将检查其父目录的权限。
no_subtree_check        即使输出目录是一个子目录,nfs服务器也不检查其父目录的权限,这样可以提高效率。
 

 先启动通信(rpcbind),再开共享(nfs)

查看本机发布的nfs目录 

先启动通信(rpcbind),再开共享(nfs) 

查看20共享了那些目录其实就是检验客户端共享目录是否成功

 

 

*** rpcbind端口号111 ;nfs没有端口号,只是提供服务

通信的五大要素

源ip 目标ip 源端口 目标端口 协议

通信的四大要素

源ip 目标ip 源端口 目标端口 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

- joke

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值